web前端基础总结(二)

Html和 xhtml有什么区别?

html 是一种基本的 web 网页设计语言, xhtml 是一个基于 XML 的置标语言。
最主要的不同 :
XHTML 元素必须正确的被嵌套,元素必须关闭,标签必须小写,必须有根元素。
 

严格模式和混杂模式的区分,以及如何触发这 2种模式?

严格模式就是浏览器根据 web 标准去解析页面,是一种要求严格的 DTD ,不允许使用任何表现层的
语法。
混杂模式是一种向后兼容的解析方法。
触发标准模式或者说严格模式很简单,就是 Html 前申明正确的 DTD ,出发混杂模式可以在 html 文档
开始不声明 DTD ,或者在 DOCTYPE 前加入 XML 声明。
 

行内元素有哪些?块级元素有哪些?CSS盒模型?

行内元素 :brspaninputa
块级元素 IVPH1H2FORMul
CSS 盒模型内容 :paddingbordermargin
 

css引入的方式有哪些?link和@import的区别?

引入方式 3 种:行内添加定义 style 属性值,页面头部内内嵌调用和外链调用,
区别:
1.link xhtml 标签,除了加载 css 外,还可以定义 RSS 等其他事务, @import 只能加载 CSS
2.link 引用 CSS 时候,页面载入的时候同时加载, @import 需要页面网页完全载入后加载
3.link XHTML 标签,没有兼容问题, @import 是在 CSS2.1 提出的,低版本的浏览器不支持。
4.link 支持使用 javascript 控制 DOM 去改变样式,但是 @import 不支持。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值