O que é HTML?
HTML é uma linguagem de marcação que descreve páginas web e linguagem de marcação é um sistema moderno para anotação de um texto, para que este seja sintaticamente distinguível, ou seja, que se saiba exatamente separar a anotação do texto.
- HTML significa Hyper Text Markup Language ou Linguagem de Marcação de Hyper Texto
- HTML não é uma linguagem de programação e sim de marcação
- HTML é uma série tags ou marcas de texto
- HTML usa essas marcas de texto para descrever páginas da web
Tags HTML
As marcas ou etiquetas HTML são usualmente chamadas de HTML tags
- HTML tags são palavras chave entre sinais de menor que e maior que, como em: <html>
- HTML tags normalmente aparecem em pares como em: <b> e </b>
- A primeira tag em um par de tags, é considerada a tag inicial e a outra, a tag final
- Tags iniciais e finais também são chamadas de tags de abertura e fechamento.
Documentos HTML ou páginas da Web
Documentos HTML ou páginas web descrevem um texto que foi anotado usando-se a linguagem de marcação HTML, portanto documentos HTML, possuem HTML tags e texto puro.
O propósito de um web browser (como o Internet Explorer, Chrome ou Firefox) é ler documentos HTML, interpretar as tags e transformá-las em formatação visual, mostrando-as como páginas web. O browser não mostra as tags de HTML, mas usa as tags para aplicar uma formatação visual ao conteúdo das tags:
<html> <body> <h1>Meu primeiro Título</h1> <p>Meu primeiro parágrafo</p> </body> </html>
Explicação do exemplo:
- O texto entre <html> e </html> todo conteúdo formatado em html
- O texto entre <body> e </body> é o conteúdo de página visível e que é mostrado por padrão pelo browser
- O texto entre <h1> e </h1> é mostrado como título e aparece no topo da janela do browser
- O texto entre <p> e </p> é mostrado com parágrafo e são sempre mostrados pelos browsers
HTML Básico
- Capa
- Índice
- Introdução
- Começo
- Básico
- Elementos
- Atributos
- Títulos
- Parágrafos
- Formatação
- Fontes
- Estilos
- Links
- Imagens
- Tabelas
- Listas
- Formulários
- Frames
- Iframes
- Cores
HTML Avançado
HTML Media
XHTML
HTML5
HTML Referências