• CSS面试复习(一):HTML强化


    1、 HTML常见元素和理解

    head类

    meta:字符集、base:路径、

    • a[href,target]
    • img[src,alt]
    • table td[colspan,rowspan]
    • form[target,method,enctype]
    • input[type,value]
    • button[type]
    • select>option[value]
    • label[for]

    和body类

    网页结构查看:http://h5o.github.io(拖拽到书签栏,在目的网页点击打开即起作用)

    2、HTML版本

    HTML4/4.01(SGML)

    XHTML(XML)

    HTML5

    3、 元素分类

    按默认样式分:块级block、行内inline、inline-block

    按内容分

    4、 嵌套关系

    块级元素可以包含行内元素

    5、 默认样式和reset

    默认样式的意义

    默认样式带来的问题

    CSS重置

    其它:

    doctype的意义:让浏览器以标准模式渲染、让浏览器知道元素的合法性

    HTML、XHTML、HTML5的关系

    HTML5的变化:新的语义化元素、表单增强、新的API、分类和嵌套变更

    em 和i有什么区别

    语义化的意义:开发者容易理解、机器容易理解结构、有助于SEO、semantic microdata

    那些元素可以自闭合

    HTML和DOM的关系

    property和attribute的区别

    form的作用

  • 相关阅读:
    架构设计-MVVM架构
    架构设计-DDD领域驱动设计模式
    架构设计-SOA面向服务架构
    架构设计-MVC
    函数
    冒泡排序
    乘法表和表格乘法表
    三元表达式
    一元运算符
    while 循环语法
  • 原文地址:https://www.cnblogs.com/darklights/p/9313913.html
Copyright © 2020-2023  润新知