zoukankan      html  css  js  c++  java
  • 浅谈HTML5之一:语法的改变

    (声明:内容节选自《HTML 5从入门到精通》)

    <!doctype html>

    这句自动生成的话,原来是HTML5的标志,Web浏览器通过判断文件的开口有无这句来决定解析器和渲染类型是否切换成对应的HTML5模式

    ————————————————————————————————————————————————————————

    关于编码:从HTML5开始,推荐使用UTF-8

    ————————————————————————————————————————————————————————

    在HTML5中,有些元素可以省略标签。具体来讲有3种情况,

    Ø不允许写结束标记的元素有

    {area、base、br、col、command、embed、 hr、img、input、keygen、link、meta、param、source、track、wbr}

    不允许写结束标记的元素是指,不允许使用开始标记与结束标记将元素括起来的的形式,只允许使用““<元素/>”的形式进行书写。例如: “<br>…</br>”的写法是错误的。应该写成“<br/>”。当然,沿袭下来的“<br>”这种写法也是允许的。

    Ø可以省略结束标签

    {li、dt、dd、p、rt、rp、optgroup、option、colgroup、thead、tbody、tfoot、tr、td、th}

    Ø可以省略整个标签(即连开始标签都不用写明)

    {html、head、body、colgroup、tbody}

    需要注意的是,虽然这些元素可以省略,但实际上却是隐式存在的。例如“<body>”标签可以省略,但在DOM树上它是存在的,可以永恒访问“document.body”。上述元素中也包括了HTML5的新元素。

    ————————————————————————————————————————————————————————

    这个就讲这么多吧

  • 相关阅读:
    继续尝试,在Community Server添加一个页面二
    终于可以Blog了
    额的娘咧!从哪里下手啊!
    你可能肯定没有尝试中西合壁
    oracle11g常用bug故障排查步骤
    oracle11g dataguard完全手册2switchover
    oracle11g dataguard 完全手册
    oracle外部表 初探
    使用Deinstall专用工具删除Oracle Database
    oracle11g dataguard完全手册3failover &active dataguard(完)
  • 原文地址:https://www.cnblogs.com/puluotiya/p/4853201.html
Copyright © 2011-2022 走看看