html

web应用程序分为四部分:
1、网 页
2、web服务器
3、客户端的web浏览器
4、http协议

html:全称 (超文本标记语言),是xml的一个分支,也是利用标记和子标记的方式描述网页内容;
超链接:

xhtml元素分为块级元素和内嵌元素两种类型,二者的不同之处在于块级元素定义的文本是换行的,而内嵌元素定义的文本是不换行的。
常见的块级元素包括:div,blockquote,列表元素(dl,ol,ul),fieldset,form,h1-h6,hr,p,pre,table等
内嵌元素包括:span,a,img,label,所有的表单输入元素,iframe,object等。

css是层叠样式表(cascading style sheets)的缩写,它用于定义html的显示形式,是一种格式化网页内容的技术。
执行顺序:内联 - 嵌入 - 外联

样式选择器:

元素选择器:div{}表示所有的div元素均采用该样式,h1,h2{}所有的h1和h2标签均采用该样式

类选择器: .mm{}所有使用class=“mm”属性的元素均采用该样式。类选择器应用比较灵活,可以用于不同元素。

id选择器:#p1{} id为p1的元素均采用该样式,由于id不重复,所以id选择只能用于一个元素

包含选择器:#f1 input{} id为f1的元素,所包含的所有的input标签均采用该样式。

通配选择器:#f1 *{}id为f1的元素,所包含的所有元素均采用该样式;

伪类选择器:tr:hover{}当鼠标移动到tr元素上是,tr元素均采用的样式;
!important可以改变选择器的优先级;
!important>id>class>element>伪类>*

原文地址:https://www.cnblogs.com/yangyqi/p/6942193.html