• 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文档中声明的字符集是次优的选择。

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

  • 相关阅读:
    阿里云ECS磁盘性能测试
    阿里云NAS性能测试
    Jumpserver堡垒机容器化部署
    k8s集群中部署RookCeph高可用集群
    使用GitHub Action进行打包并自动推送至OSS
    MYSQL ERROR 1118
    ORACLE cursor_sharing参数导致函数索引失效
    导出微信视频号的视频
    iPad作为扩展屏的几种方案
    AR VR MR XR
  • 原文地址:https://www.cnblogs.com/em2464/p/6580131.html
Copyright © 2020-2023  润新知