Html Course


What is HTML? (Hypertext Markup Language)

- It is a logical set of codes that constitues the appearance of a web document and the information contained. The codes are written in '<' (open bracket) and '>' (closed bracket), although they are not really brackets, that is what they are called and look like: < >.

Example:
<BODY> or <DIV>
- Most elements (also named tags) have an element (tag) for opening and a closing element distinguished by '/' inside the brackets: '< >'.
Example:
<DIV> ... </DIV>
- The first word that appears inside the '<' is called element or HTML label and tells the browser what item to create; something like <DIV> (a block element).
- The words follow after that element inside '< >'are named attributes they describe the element's properties. Such as color, size, etc.
- Attributes are separated by spaces and followed by an equal sign '=', after which the attribute's values are written into quotes (' ').
- Thus, a HTML label may contain the identifier, attributes and values.
- In the following example, DIV is the element, style is the attribute and 'color;blue;' is the value:
<DIV style='color:blue;'>This text will be blue</DIV>

HTML Document Structure

- A HTML document (file) consists of several elements and their attributes.
- At first a HTML element contains (surrounds ) the document's data. This element contains two main sub-elements HEAD and BODY. In HEAD you can add the webpage's title and other elements known as metatags, and also JavaScript scripts and CSS styles. In BODY you add the document's content which will be displayed on the webpage.

Example:
<!DOCTYPE html>
<html>
 <head>
 <title>Document Title</title>
 </head>
 <body>
 Webpage content
 </body>
</html>

The overall structure of a HTML document


<!DOCTYPE html>
<html>

    <HEAD> This one also has multiple sub-elements:
        <TITLE> Here write the title of the document, as suggestive as possible, and end it with </TITLE>
        <BASE> Can be used to record the location of the document in URL form. (Required if the document is not accessed in its original location). Ends with </BASE>
        <LINK> Indicates a relationship between the document and other objects on the WEB. Ends with </LINK>
        <META>  Here you write information such as the keypad (language) used, description and keywords that can be found by search engines. Ends with </META>
        <SCRIPT> Contains any JavaScript or VB script. Ends with </SCRIPT>
        <STYLE> Contains information about style, graphic on the content that will appear on the webpage. Ends with </STYLE>
    This is where the elements added in HEAD end
    </HEAD>
    <BODY> HTML labels and content of the document that are to be displayed on the website are included in this element. You can also add here elements such as: <SCRIPT> </SCRIPT>
Ends with
    </BODY>
    </HTML>

Daily Test with Code Example

HTML
CSS
JavaScript
PHP-MySQL
Which type of <input> creates a date input control, such as a pop-up calendar?
type="text" type="date" type="button"
<input type="date" name="set_date" value="2012-10-15" />
Which CSS property adds shadow effects to the text of an element?
font-style color text-shadow
h2 {
  text-shadow: 2px 3px 3px #a0a1fe;
}
Click on the function that adds new elements to the end of an array.
pop() shift() push()
var pags = ["lessons", "courses"];
pags.push("download", "tutorials");
alert(pags[2]);            // download
Which function sorts an array by key, in ascending order, maintaining key to data correlations?
asort() ksort() sort()
$lang =[10=>"PHP", 20=>"JavaScript", "site"=>"coursesweb.net");
ksort($lang);
var_export($lang);     // array ("site"=>"coursesweb.net", 10=>"PHP", 20=>"JavaScript")
Basic HTML elements

Last accessed pages

  1. Ajax click Tracking - Monitor clicks on html elements (1217)
  2. CSS3 - text-shadow, word-wrap, text-overflow (1007)
  3. Multi-Level Menu Creator (2194)
  4. Triangles with CSS (2944)
  5. Get Mouse coordinates inside a Div or an Image (12572)

Popular pages this month

  1. Courses Web: PHP-MySQL JavaScript Node.js Ajax HTML CSS (232)
  2. PHP-MySQL free course, online tutorials PHP MySQL code (157)
  3. Read Excel file data in PHP - PhpExcelReader (146)
  4. querySelector and querySelectorAll (102)
  5. Wake Up! (101)