What is HTML
- Hypertext terminology, a uniform system for tagging text files to realize font, color, graphic, and hyperlink effects on World Wide sites.
- HTML is the standard terminology for creating sites.
- HTML stands for Hyper Text terminology
- It describes the structure of sites using markup
- Its elements are the building blocks of HTML pages
- Its elements are represented by tags
- Its tags label pieces of content like “heading”, “paragraph”, “table”, and so on
- Browsers don’t display the HTML tags but use them to render the content of the page
Advantages and drawbacks of HTML
Easy to use
Loose syntax (although, being too flexible won’t suit standards)
HTML is straightforward enough to write down
HTML is that it’s easy to code.
HTML also allows the utilization of templates, which makes designing a webpage easily
Very useful for beginners in the web designing field.
Supported on almost every browser, if not all browsers.
Widely used; established on almost every website, if not all websites.
Very almost like XML syntax, which is increasingly used for data storage
Free – you would like not to buy any software
Easy to find out & code even for novice programmers
It cannot produce dynamic output alone, since it’s a static language
Sometimes, the structuring of HTML documents is tough to understand
Errors are often costly.
The time it takes to settle on the color scheme of a page and to make lists, tables and
It can create only static and plain pages so if we’d like dynamic pages then HTML isn’t useful.
Need to write a lot of code for creating a simple webpage.
You have to stay up with deprecated tags, and confirm to not use them Deprecated tags appear because another language that works with HTML has replaced the first work of the tag; thus the opposite language must be learned (most of the time, it’s CSS)
Security features offered by HTML are limited.
What is an HTML File?
HTML may be a format that tells a computer the way to display an internet page. The documents themselves are plain text files with special “tags” or codes that an internet browser uses to interpret and display information on your display screen.
HTML stands for Hyper Text terminology
An HTML file may be a document containing small markup tags
The markup tags tell the online browser the way to display the page
An HTML file must have an HTML or HTML file extension
The declaration defines this document to be HTML
The element is the root element of an HTML page
The element contains meta-information about the document
The element specifies a title for the document
The element contains the visible page content
The element defines an outsized heading
The element defines a paragraph
What is CSS?
CSS can mean tons of things, counting on how you employ it. CSS is both a kind of code and a principle of how that code is employed. Compared to formatting with HTML, CSS provides more formatting options and far finer tuning. for instance, rather than being cursed with 7 font sizes, you’ll now use an infinite number of sizes and unit combinations.
On the downside, CSS can also take you longer to find out. In fact, some developers are just going back to tables due to the training curve for CSS. Other designers are building sloppy CSS code within the rush to convert to CSS from tables. Neither of those is necessary!
As hinted above one important principle of CSS is that content structure and visual structure are treated as two separate ideas. this concept could also be a puzzle because, within the development process, most of the people put something on an internet page, highlight it and add the formatting before they are going on to subsequent a part of the page.
With CSS, you identify a neighborhood because the title of the online page within the HTML file, then during a separate file (the style sheet), you tell what the title should appear as if. Then you employ those styles on all or a number of your pages. If you do not like what the styles appear as if, you only change the design sheet and every one the pages change.
In fact, with CSS, the person putting the content on the HTML page and therefore the person creating the design sheet don’t even need to be an equivalent. CSSZenGarden may be a website project that took that concept, created the content, then let people build the styles.
They made a contest to ascertain what different styles people would come up with! Another important principle behind CSS is that the formatting for your internet site should be uniform. this is often true for your print documents too. From page to page, visual continuity will help people feel easier together with your website.
To learn CSS, you’ll have two basic concepts to master:
1) how the CSS code works,
2) how the CSS is employed on your HTML page.
Do you realize that the sole function of an internet application that the user directly interacts with is thru the online page? Implement it poorly and, to the user, the server-side becomes irrelevant!
Today’s user expects tons out of the online page: it’s to load fast, expose the specified service, and be comfortable to look at on all devices: from desktop computers to tablets and mobile phones.
In this course, we’ll learn the essential tools that each website coder must know. we’ll start from the bottom up by learning the way to implement modern sites with HTML and CSS.
we’ll then advance to learning the way to code our pages such as its components rearrange and resize themselves automatically supported the dimensions of the user’s screen. You’ll be ready to code up an internet page which will be even as useful on a mobile as on a personal computer. No “pinch and zoom” required!