zoukankan      html  css  js  c++  java
  • HTML5中的标记方法

    1,DOCTYPE声明

    在HTML5中,刻意不使用版本声明,一份文档将会适用所有的版本,<!DOCTYPE html>

    当使用工具时,也可以在DOCTYPE声明方式中加入SYSTEM识别符,声明方法:<!DOCTYPE HTML SYSTEM "about:legacy-compat">(不区分大小写,引号不区分单引号还是双引号)

    在HTML4中,这样声明:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.3.org/TR/xhtml1/DTD/xhtml-transitional.dtd">

    2,指定字符编码

    在HTML4中,使用meta元素的形式指定文件中的字符编码,如下:<meta http-equiv="content-Type" content="text/html;charset=UTF-8">

    在HTML5中,可以使用对<meta>元素追加charset属性的方式来指定字符编码,如下:<meta charset="UTF-8">

    3,可以省略标记的元素

    不允许写结束标记的元素:area/base/br/col/command/embed/hr/img/input/keygen/link/meta/param/source/track/wbr

    可以省略结束标记的元素:li/dt/dd/p/rt/rp/optgroup/option/colgroup/thead/tbody/tfoot/tr/td/th

    可以省略全部标记的元素:html/head/body/colgroup/tbody

    不允许写结束标记的元素指只能用<元素/>的形式吧标记

    可以省略全部标记的元素是指该元素可以完全被省略,但还是以隐式的方式存在的。例如,不写body元素,但可以通过document。body访问。

    4,省略引号

    在指定属性值的时候,属性值可以添加单引号或双引号。

    在HTML5中,当属性值不包括空字符串、“<”">""="单引号双引号等字符时。属性值两边的引号可以省略。

    如:

    <input type="text">

    <input type='text'>

    <input type=text>

  • 相关阅读:
    python及pandas,numpy等知识点技巧点学习笔记
    人工智能,大数据,云计算大杂烩
    python开发环境
    机器学习vs深度学习及其知识点
    深入理解SVG坐标体系和transformations- viewport, viewBox,preserveAspectRatio
    军队改革看管理
    d3js path generator vs layouts
    d3js layout 深入理解
    RedisTemplate 事务处理方法 watch multi exec 的使用
    阻止联网
  • 原文地址:https://www.cnblogs.com/monica123456/p/6478471.html
Copyright © 2011-2022 走看看