关于浏览器

Author Avatar
Aryb1n 5月 10, 2017

  1. 一直不知道这个/起到什么作用,今天看到某本书中提到

    /在标签中被视为结束符号,仅仅是在他后面跟着尖括号的时候。如果他出现在其他地方(值的范围除外)的时候,那么他会被当做空格对待
    所以这个/就是可以作为tag名和属性的分隔符号,看作空格

  2. 模式
    回车在纯文本模式(i.e. a.txt)和在混合文本模式中表现不同

    我理解view-source 也算是纯文本模式
    混合文本模式下回车只会被当做一个空格

    <body>
    123
    456
    </body>
    

    渲染出来后 123 456 在同一行

  3. 空白字符
    chrome: 空格(0x20), 缩进(0x09), 回车(0x0a), 换行(0x0c), 0x00
    IE: 空格和ASCII为9~12(缩进, 换行, 垂直制表, 换页)的字符以及回车(ASCII 13)

  4. 浏览器在解析html的时候将html实体就转化了