html body { margin-top: 50px !important; } #top_form { position: fixed; top:0; left:0; width: 100%; margin:0; z-index: 2100000000; -moz-user-select: none; -khtml-user-select: none; -webkit-user-select: none; -o-user-select: none; border-bottom:1px solid #151515; background:#FFC8C8; height:45px; line-height:45px; } #top_form input[name=url] { width: 550px; height: 20px; padding: 5px; font: 13px "Helvetica Neue",Helvetica,Arial,sans-serif; border: 0px none; background: none repeat scroll 0% 0% #FFF; }
, , , Ank HTML Ank HTML Contents Getting Started: What you need to do to get going and make your first HTML page. Tags <!DOCTYPE html> <body> Closing tags Attributes Once again, quotation marks arent always essential but it is a good-practice convention Elements Title To add a title to your page, change your code so that it looks like this: <!DOCTYPE html> </html> We have added two new elements here, that start with the head tag and Paragraph <!DOCTYPE html> </html> This is because web browsers dont usually take any notice of what line your code is on. It If you want text to appear on different lines or, rather, if you intend there to be two distinct blocks Emphasis Traditionally, browsers will display em in italics and strong in bold by default but they are It could be tempting to over-use line breaks and br shouldnt be used if two blocks of text HEADING <!DOCTYPE html> Note that the h1 tag is only used once, as the main heading of the page. h2 to h6, however, UNORDERED LIST Unordered lists and ordered lists work the same way, except that the former is used for nonsequential lists with list items usually preceded by bullets and the latter is for sequential lists, <!DOCTYPE html> If you look at this in your browser, you will see a bulleted list. Simply change the ul tags <ul> Et voil. A list within a list. And you could put another list within that. And another within that.
, and heading tags -
- Lists using
for unordered lists and
for ordered lists, along with the
Uploaded by
Ankit tiwaryUploaded by
Ankit tiwaryThe Internet is an integral part of modern
lifea key component in education,
communication, collaboration, business,
entertainment and society as a whole.
The Internet is a global public resource that must remain
open and accessible.The Internet must enrich the lives of individual human beings.
Tags, Attributes and Elements: The stuff that makes up HTML.
Page Titles: Titles. For Pages. A difficult concept, we know
Paragraphs: Structuring your content with paragraphs.
Headings: The six levels of headings.
Lists: How to define ordered and unordered lists.
Links: How to makes links to other pages, and elsewhere.
Images: Adding something a bit more than text
Tables: How to use tabular data.Forms: Text boxes and other user-input thingamajigs.
Putting It All Together: Taking all of the above stuff and shoving it together.
Sort of in a recap groove.HTML:HyperText Markup Language (HTML) is used for creating and visually
representing a webpage.
HTML adds "markup" to standard English text. "Hyper Text" refers to links that
connect Web pages to one another, making the World Wide Web what it is today.
By creating and uploading Web pages to the Internet, you become an active
participant in the World Wide Web. HTML supports visual images and other media
as well. HTML is the language that describes the structure and the semantic
content of a web document. Content within a web page is tagged with HTML
elements such as <img>, <title>, <p>, <div>, <picture>, and so forth.
These elements form the building blocks of a website.HTML is a markup language that is used for
displaying the meaningful content on the web page
whereas CSS on the other hand is used for
presentation. HTML is nothing more than fancy structured
content and the visual formatting of that content will done through
the help of CSS
The basic structure of an HTML document includes tags, which surround content
and apply meaning to it.
<html>
This is my first web page
</body>
</html>
Now save the document again, go back to the web browser and reload the page.
The appearance of the page will not have changed at all, but the purpose of HTML
is to apply meaning, not presentation, and this example has now defined some
fundamental elements of a web page.
The first line on the top, <!DOCTYPE html>, is a document type
declaration and it lets the browser know which flavor of HTML youre using
(HTML5, in this case). Its very important to stick this in - If you dont, browsers will
assume you dont really know what youre doing and act in a very peculiar way.
To get back to the point, <html> is the opening tag that kicks things off and tells
the browser that everything between that and the </html> closing tag is an
HTML document. The stuff between <body> and </body> is the main content
of the document that will appear in the browser window.
The </body> and </html> put a close to their respective elements
(more on elements in a moment).
Not all tags have closing tags like this (<html></html>) some tags,
which do not wrap around content will close themselves. The line-break tag
for example, looks like this : <br> - a line break doesnt hold any content so
the tag merrily sits by its lonely self. We will come across these examples
later. All you need to remember is that all tags with content between them
should be closed, in the format of opening tag content closing tag. It
isnt, strictly speaking, always a requirement, but its a convention were
using in these tutorials because its good practice that results in cleaner, easier
to understand code.
You might come across self-closing tags, whereby a br tag, for example,
will look like <br /> instead of simply <br>. This is a remnant of
XHTML, a form of HTML based on another markup language called XML.
HTML5 is much more chilled out than XHTML and will be happy with either
format. Some developers prefer one way, some prefer the other. We tossed a
coin and decided to stick with the simpler version.
Tags can also have attributes, which are extra bits of information. Attributes appear inside the
opening tag and their values sit inside quotation marks. They look something like <tag
attribute="value">Margarine</tag>. We will come across tags with attributes later.
HTML Dog uses for consistency and clarity. We suggest you do the same.
Tags tend not to do much more than mark the beginning and end of an element. Elements are
the bits that make up web pages. You would say, for example, that everything that is in
between (and includes) the <body> and </body> tags is the body element. As another
example, whereas <title> and </title> are tags, <title>Rumple Stiltskin</title> is a
title element.
<html>
<head>
<title>My first web page</title>
</head>
<body>
This is my first web page
</body>
All HTML pages should have a page title
the title tag (and see how both of these close).
The head element (that which starts with the <head> opening tag and ends with
the </head> closing tag) appears before the body element (starting
with <body> and ending with </body>) and contains information about the
page. The information in the head element does not appear in the browser
window.
We will see later on that other elements can appear inside the head element, but
the most important of them is the title element.
If you look at this document in the browser (save and reload as before), you will
see that My first web page will appear on a tab or the title bar of the window (not
the actual canvas area). The text that you put in between the title tags has become
the title of the document (surprise!). If you were to add this page to your favorites
(or bookmarks, depending on your browser), you would see that the title is also
used there.
<html>
<head>
<title>My first web page</title>
</head>
<body>
This is my first web page
How exciting
</body>Look at the document in your browser.
You might have expected your document to appear as you typed it, on two lines, but instead
you should see something like this:
This is my first web page How exciting.
also doesnt take any notice of spaces (you would get the same result if you typed This is my
first web page
How exciting).
of text (because, remember, HTML is about meaning, not presentation), you need to explicitly
state that.
Change your two lines of content so that they look like this:<p>This is my first web page</p>
<p>How exciting</p>The p tag is used for paragraphs.
Look at the results of this. The two lines will now appear on two lines because the browser
recognizes them as separate paragraphs.
Think of the HTML content as if it were a book - with paragraphs where appropriate.
You can emphasize text in a paragraph using em (emphasis) and strong (strong importance).<p>Yes, that really <em>is</em> exciting. <strong>Warning:</strong> level of
excitement may cause head to explode.</p>
not the same as i and b tags which (although they have been tenuously redefined in
HTML5) have their origins in italic and bold - remember - HTML isnt for presentation. If
you want to emphasize something visually (making something italic, for example), you
almost certainly want to give it general emphasis. You cant speak in italics.
Line breaks
The line-break tag can also be used to separate lines like this:This is my first web page<br>
How excitingTheres no content involved in breaking lines so there is no closing tag.
are intended to be separate from one another (because if thats what you want to do you
probably want the p tag).
They are h1, h2, h3, h4, h5 and h6, h1 being the almighty emperor of headings and h6 being
the lowest pleb.
Change your code to the following:
<html>
<head>
<title>My first web page</title>
</head>
<body>
<h1>My first web page</h1>
<h2>What this is</h2><p>A simple page put together using HTML</p>
<h2>Why this is</h2>
<p>To learn HTML</p>
</body>
</html>
can be used as often as desired, but they should always be used in order, as they were
intended. For example, an h4 should be a sub-heading of an h3, which should be a subheading of an h2.AND ORDERED LIST
which are normally represented by incremental numbers.
The ul tag is used to define unordered lists and the ol tag is used to define ordered lists.
Inside the lists, the li tag is used to define each list item.
Change your code to the following:
<html>
<head>
<title>My first web page</title>
</head>
<body>
<h1>My first web page</h1>
<h2>What this is</h2>
<p>A simple page put together using HTML</p><h2>Why this is</h2>
<ul>
<li>To learn HTML</li>
<li>To show of</li>
<li>Because I've fallen in love with my computer and want to give her some HTML
loving.</li>
</ul>
</body>
</html>
to ol and you will see that the list will become numbered.
Lists can also be included in lists to form a structured hierarchy of items.
Replace the above list code with the following:
<li>To learn HTML</li>
<li>
To show of
<ol>
<li>To my boss</li>
<li>To my friends</li>
<li>To my cat</li>
<li>To the little talking duck in my brain</li>
</ol>
</li>
<li>Because I've fallen in love with my computer and want to give her some HTML
loving.</li>
</ul>
And so on and so forth.You might also like