横扫CSS - HTML知识复习

  1. HTML常见元素
    <meta name="viewport">视口,默认像素980px。适配移动端

  2. HTML版本对比

  3. HTML元素分类
    按默认样式分:块级block(div、p)、行内/内联inline(span)、inline-block(select)
    按内容分:

*4. 嵌套关系

  • 块级元素可以包含行内元素
  • 块级元素不一定能包含块级元素
  • 行内元素一般不能包含块级元素
    a 可以包含 div,为什么?
    a是透明transparent的model,浏览器对HTML文档进行计算时会把a拿掉。要取决于外部是什么元素,比如把a拿掉之后,div外面是一个div或者body那是可以包含的,如果是span那肯定是不合法的。
  1. 默认样式
* {
  margin: 0, 
  padding: 0
}

6. 面试真题

  • 语义化的意义?
    开发者易于理解;机器容易理解结构(搜索、读屏软件);有助于SEO(搜索引擎优化)。
  • 哪些元素可以自闭合?
    表单元素input、图片img、br hr、meta link.
  • HTML 和 DOM 的关系
    HTML是死的,是一串串文本字符串;DOM是活的,它由HTML解析而来。

- attribute和property的区别
attribute是HTML的原始属性,修改会改变HTML结构;property是元素当前状态,通过JavaScript来操作DOM元素的属性,不会修改HTML结构。

posted @   一个甜橙子  阅读(7)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
点击右上角即可分享
微信分享提示