HTML é a abreviação de de Hypertext Markup Language, ou seja, linguagem de marcação de texto.
O HTML representa toda a estrutura de um site.
O HTML 5, quinta versão do HTML, corresponde à junção do HTML com o CSS e API’S JavaScript.
O HTML, como dissemos acima, representa a estrutura do site. Já O CSS representa os estilos, e as API’s JavaScript proporcionam a interatividade.
O HTML 5 trouxe novas funcionalidades como semântica e acessibilidade. Em particular, o HTML 5 adicionou várias novas funções sintáticas, incluindo tags de<video>,<audio>,<header> e elementos<canvas>, assim como a integração de conteúdos SVG que substituem o uso de tags<object> genéricas. Todas esses novos recursos facilitam na inclusão e manipulação de conteúdo gráfico e multimidia na web sem ter de recorrer a plugins proprietários e API’s.
Confira abaixo algumas novidades de aplicação:
- Barras de progresso: <progress> carregando… </progress>
- Input de números: <input type=”number” step=”1″ min=”0″ max=”10″/>
- Input de datas: <input type=”date” max=”2020-05-5-05″ value=”2014-06-07″/>
- Input de requerimento: <input type=”text” required=”required” />
- Input de reconhecimento de voz: <input type=”text” x-webkit-speech/>
- Audio: <audio controls> … </audio>
- Video: <video controls> … </video>
- SVG (gráficos vetoriais): oposto do bitmap, pois não trava com pixels, e sim com linhas e curvas.
- Canvas: renderização de gráficos através dejavascript.
- Web GL (3D no browser)