首页 > 代码库 > html
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>伪类>*
html