html (HyperTextMark-upLanguage)超文本标记语言,为什么名为超文本,我的理解是默认文本只能存在文字符号等普通文本,而html能存储图片、视频等超于文本的东西。那么又何为标记语言,html整个结构都是由标签组成。标签称为单标签和双标签
<div></div> 双标签
<meta /> 单标签
行内元素和其他行内元素都会在一条水平线上排列,都是在同一行的;块级元素却总是会在新的一行开始排列,各个块级元素独占一行,若想使其水平方向排序,可使用左右浮动(float:left/right)让其水平方向排列。行内元素与块级函数可以相互转换,通过修改display属性值来切换块级元素和行内元素,行内元素display:inline,块级元素display:block。其中两种区分可用定义宽高来进行区分。<img /><input/>属于行内替换元素,快级元素的功能行内替换元素都有
css样式选择器[常用的],和优先级[常用的]
标签选择器(div,body,span.....)
类选择器(<div class="className"></div>)
ID选择器(<div id="idName"></div>)
伪类选择器(:link :visited :active :hover :focus :first-child)
优先级:important > 内联(style="") > ID > 类 > 标签 | 伪类