前端基础之易忘的一些概念(HTML&CSS)

2017-03-13  本文已影响9人  Uniquelah

HTML&CSS已经学习完了,有一些东西已经熟记于心了,但也不免会有一些知识点或易混淆或易于遗忘,下面我来把自己这一个月来容易忘记和容易混淆的知识点罗列一下。

HTML标签分为块元素标签和行内元素标签,那么我们经常会在特定的情况下使用不用的属性的标签,那么这就需要你清楚得区分开有哪些是块元素标签,哪些是内联元素标签:

常见的块元素标签:

块元素如果没有设置宽度默认会继承父级的宽度 高度在没有给的情况下是由内容决定

div,p
h1-h6(h1在一个页面中只能使用一次)
blockquote(语义是定义一段长的引用文本),
pre(定义一段长代码)
ol ul dl(dl内有dt和dd,dt的作用相当于ol和ul中的li,而dd则是针对dt的解释和说明)
form
table
address

常见的行内元素标签:

内联元素标签不支持宽高,他的宽高是由内容去撑开的;内联元素标签换行代码会被解析

span
a 关于锚点:

<span id="top">这是锚点<span>
< a href ="#top">点我回到锚点 <a>

em (定义被强调的文本)
strong(定义重要的文本)
q(定义一段简短的文本)
cite(定义电影,书籍等作品的名称)
code(定义一小段代码,和pre分开记忆。)
textarea
br
lable

常见的内联块元素标签:

可以多个元素排在同一行,可以正常设置宽高, 代码换行被解析

**img...
**

CSS引入方式中最特殊的外部样式表 :

写法:<link rel:"stylesheet" type="stylesheet"> href="链接路径"

CSS选择器中最"亲近"的选择器 :

后代选择器
选择器1+"空格"+选择器2{css样式}
控制的这两个内容需要是父子关系 控制所有的后代

子代选择器
选择器1+>+选择器2{CSS样式}
只选择儿子而不选择孙子

相邻兄弟选择器
选择器1+"+"+选择器2{CSS样式}
可以选择 紧挨着另一个元素的元素 这两个元素需要有相同的父级
实际上选择的是后面的选择器2

同级元素选择器
选择器1+"~"选择器2{CSS样式}

background的复合写法顺序 :

颜色,图片,重复方式,定位

background:red url(img/1.jpg) no-repeat 0 10px;

关于文字一些必须记住却又容易忘记的样式:

line-height 行高
text-align 设置水平对齐方式
text-indent 设置首行缩进
letter-spacing 设置文字和字母的间距
word-spacing 设置单词间距 只对单词生效 对文字和字母无效

好啦 今天就只梳理了这么一点,如果后续有发现会继续更新!
第一次写学习总结,如有错误请指出,不胜感激!



上一篇下一篇

猜你喜欢

热点阅读