美文网首页
HTML知识点

HTML知识点

作者: saintkl | 来源:发表于2017-06-01 11:13 被阅读0次

    HTML、XML、XHTML 有什么区别

    - HTML:超文本标记语言,语法较为松散,不严格的web语言
    - XML:可扩展标记语言,主要用于存储数据和结构
    - XHTML :可扩展超文本标记语言,基于xml,作用与html类似,但语法更严格
    

    怎样理解 HTML 语义化

    语义化html是一种编写html的方式:使用合适的标签,合理的代码结构,便于开发者阅读,同时让浏览器的爬虫和机器很好的解析。
    

    怎样理解内容与样式分离的原则

    尽量不要出现行内样式,用link引入,这样便于管理和复用,使得爬虫和机器更好地理解页面内容。
    

    有哪些常见的meta标签

        <meta charset="UTF-8"><!-- 防止乱码-->
        <meta name="keywords" content=""><!--向搜索引擎说明你的网页的关键词 -->
        <meta name="viewport" content="width=device-width,initial-scale=1,maximun-scale=1"><!-- 移动端视口的一些设置-->
        <meta http-equiv="X-UA-Compatible" content="IE=edge">  <!-- 处理兼容问题:使用ie最高版本渲染页面-->
        <meta name="description" content=""><!--告诉搜索引擎你的站点的主要内容 -->
    

    文档声明的作用?严格模式和混杂模式指什么?<!doctype html> 的作用?

    文档声明的作用

       - 告诉浏览器的解析器用什么文档标准解析文档
    

    严格模式和混杂模式指什么

     - 严格模式又叫标准模式,用浏览器的最高标准运行文档
     - 混合模式又叫怪异模式,页面以一种比较宽松的向后兼容的方式显示,通常模拟老式浏览器的行为以防止老站无法工作
    

    <!doctype html> 的作用

       - 告诉浏览器用标准模式解析文档
    

    浏览器乱码的原因是什么?如何解决

       - 原因:你保存的编码格式和浏览器的编码格式不匹配,一般式英文以外的字符才会出现
       - 解决: 头部加入  <meta charset="UTF-8">
    

    常见的浏览器有哪些,什么内核

    常见浏览器 内核
    ie Trident
    Firefox Gecko
    Chrome webkit
    新版Chrome Blink
    Safari webkit
    新版Opera Blink

    列出常见的标签,并简单介绍这些标签用在什么场景

    常见标签 场景
    h1、h2、h3 、h4 、 h5 标题:大标题 、二级标题、.....
    p 表示大段文字:ps标题和段落不能互相包裹
    a 链接 target="_blank" 在新页面打开; target ="_self" 在当前页打开; href="#id"跳到对应的id
    img 图片 :只闭合标签,最后不需要加 / ; alt="图片描述": 便于爬虫
    ul li 无序列表 :用于表示并列内容,可以嵌套
    ul ol 有序列表:用于表示有步骤或编号的并列内容,可以嵌套
    dl dt dd 用于一系列"标题,内容...." 的场景
    button 按钮
    em 用于强调一下
    strong 很重要,强调性更强
    iframe 用于嵌入页面
    table 用于展示表格,不要用来做布局

    相关文章

      网友评论

          本文标题:HTML知识点

          本文链接:https://www.haomeiwen.com/subject/slisfxtx.html