CSS(全面系统讲解 工作应用--慕课)整理 一(html面试问题)

1、doctype的意义是什么

答:ie包涵padding,带上doctype,就是标准模式的渲染,padding:10px加上width:200px,一共220px;

        意义之一就是:1、让浏览器以标准模式渲染

                                 2、让浏览器知道元素的合法性   (并不会怎么办)

2、html  xhtml html5 的关系

答:html属于SGML ,xhtml属于xml,是html严格化的结果,html5不属于SGML和XML,比xhtml更宽松

3、html5有什么变化

     1、新的语义化元素(写出更有语义化的结构)

     2、表单增强、

     3、新的api(离线、音视频、图形、实时通信、本地存储、设备能力)

     4、分类和嵌套规则的变更(a元素的变化)

4、em和i有什么区别

     em是语义化的标签,表示强调

     i   是纯样式的标签,表示斜体,在html5中i不推荐使用,一般用作图标

5、语义化的意义是什么

    1、开发者容易理解

    2、机器容易理解结构(搜索、读屏软件)

    3、有助于seo(搜索)

    4、semantic microdata(规范,添加标记表示代表什么(语义化,方便搜索))

6、哪些元素可以自闭合

    1、表单元素input

    2、图片(img)

    3、br hr

    4、meta link

7、html和DOM的关系

    1、html是“死”的,

    2、DOM由html解析而来的,是活的

    3、js可以维护DOM

8、property 和 attribute 的区别

    1、都是属性 property解释为特性,attribute解释为属性

          attribute是“死”的,property是“活” 的

         直接获取的值是property,两者不会影响,如果设置各自设置的话

9、form的作用有哪些

      1、直接提交表单 

      2、使用submit/reset 按钮

      3、便于浏览器去保存表单

      4、第三方库可以整体提取值(jquery)

      5、第三方库可以进行表单验证

       

 

 

 

 

 

 

 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值