前端学习笔记-HTML

一些HTML的注意事项,记录在此备查。

注意事项

  • 块元素独占一行,其内可以容纳其他块元素或者行内元素
  • 行内元素可以与其他元素共处一行,其内可以容纳其他行内元素,但不能容纳块元素
  • 列表中(<ul>和<ol>),除<li>以外,不能包含任何其他标签
  • JPG适合大面积色调的图像,比如照片
  • PNG支持背景透明,图片体积比较小,且是无损压缩,是特别适合网页使用的格式
  • 复选框<input type="checkbox"/>必须和<label>标签配合使用,不能直接在checkbox标签后面直接放文字
  • 因为图片对传输速度有影响,因此页面样式能不用图片的尽量不用,尽量用CSS
  • id是XHTML中的属性,name是HTML中的属性,应该尽量使用id而不是name
  • italic是字体的一个属性,也就是说并非所有字体都有这个italic属性,对于没有italic属性的字体,可以使用oblique将该字体进行倾斜设置。
  • 浏览器解释CSS是有一定顺序的,如果对某一个元素先后都定义了同一个属性,在浏览器中以“后定义的那个属性值”为准。
  • 前端开发中,对于样式一般用CSS来控制,不建议使用标签来控制。也就是说,我们应该摒弃纯样式标签,如<s>、<u>等。
  • line-height指的是行高,而不是行间距。
  • 只有块元素能设置width和height,行内元素无法设置width和height。
  • 默认情况下,CSS相对定位元素的位置是相对于原始位置而言,而CSS固定定位元素的位置是相对浏览器而言
posted @ 2020-10-03 12:27  蒸熊掌  阅读(123)  评论(0编辑  收藏  举报