zoukankan      html  css  js  c++  java
  • HTML5经典实例——1基础语法和语义

    1指定DOCTYPE

      在页面的最开始处指定HTML5 DOCTYPE

      DOCTYPE是不区分大小写的。可以任意的使用大小写。

    <!DOCTYPE html>
    <html lang="en">
    <head>
    	<meta charset="UTF-8">  <!--指定字符集-->
    	<title>Document</title>
    </head>
    

      HTML4文档

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <html lang="en">
    <head>
        <meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
        <title>Document</title>
    </head>

      从HTML5开始DOCTYPE中删除了版本号。这允许HTML5可以向后兼容,从而使得向HTML5转换更容易。

    2指定字符集

       在文档的头部为字符集添加meta声明:

        <meta charset="UTF-8" />

        字符集编码告诉浏览器和验证器,在显示Web页面的时候使用什么字符集。如果没有在HTML中声明字符集,浏览器首先尝试从服务器的HTTP响应头部(特别是:‘Content-Type’ 头部)来确定字符集。

        在响应头部中声明的字符集,通常要优先于在文档中指定的字符集,并且因此而成为优先使用的方法。然而,如果你不能控制服务器所发送的头部,那么,在HTML文档中声明的字符集是次优的选择。

        如果既没有在响应头部声明字符集,也没有在文档中声明字符集,则浏览器会为你选择一个字符集,并且所选的字符集可能不是站点所需要的字符集。这不仅会导致显示问题,而且会带来安全性风险。

  • 相关阅读:
    快速创建一个 Servlet 项目(1)
    快速创建一个 Servlet 项目(2)
    多级派生情况下派生类的构造函数
    最近看了点C++,分享一下我的进度吧!
    进程同步&进程间通信
    multiprocess模块
    进程
    网络编程之socket
    网络通信原理
    网络通信的流程 | 初始socket
  • 原文地址:https://www.cnblogs.com/em2464/p/6580131.html
Copyright © 2011-2022 走看看