在HTML中#是什么意思

html-css018

在HTML中#是什么意思,第1张

题主的例子#search { float: right width: 305px height: 76px}中的#是css层叠样式表中的ID选择器。

在一个HTML文档中,CSS ID 选择器会根据该元素的ID属性中的内容匹配元素,元素ID属性名必须与选择器中的ID属性名完全匹配,此条样式声明才会生效。语法如下:

#id属性 {样式声明 }

扩展资料

css层叠样式表有ID选择器、元素选择器、类选择器。

1、css层叠样式表中的ID选择器示例:

<div id="search" ></div>

<style>#search {  float: right  width: 305px  height: 76px}</style>

2、css层叠样式表中的元素选择器语法和示例

语法:元素 {样式声明 }

示例:<span>这里是由 span 包裹的一些文字.</span>

<style>span { background-color: DodgerBluecolor: #ffffff}</style>

3、css层叠样式表中的类选择器语法和示例

语法:.类名 {样式声明 }

示例:<div class="search" ></div>

<style>.search{background-color: DodgerBlue}</style>

在html文档中,引用外部样式的正确位置:文档顶部。

建议在head内引用外部css文件,因为放在body或者body之后的话,浏览器就要再重新渲染一遍儿页面。当然了,也不乏在body或者body之后加载外部css文件的,比如百度知道的这个页面,但这不算是最佳实践。

含义

超文本是一种组织信息的方式,它通过超级链接方法将文本中的文字、图表与其他信息媒体相关联。这些相互关联的信息媒体可能在同一文本中,也可能是其他文件,或是地理位置相距遥远的某台计算机上的文件。这种组织信息方式将分布在不同位置的信息资源用随机方式进行连接,为人们查找,检索信息提供方便。