CSS介绍、选择器_html/css_WEB-ITnose
css(层叠样式表 Cascading Style Sheet)-------表现层
目前最新版本CSS3.0,能够做到表现与内容分离的一种计算机语言,在css中主要学习选择器和属性
在学习之前先看一下css的书写位置和需要注意的地方
书写位置
1、外联(外部)样式
2、嵌入(内页)样式
3、内部(行内)样式
书写格式
选择器{属性:属性值}
注意:在CSS中多个属性用分号隔开
注释方法为/*注释内容*/
选择器
基础选择器
*选择器 表示获取html文档中所有的标签,一般用在统配(全局)样式
html选择器(标签选择器) 标签名{}
类选择器 .类名{}
ID选择器 #ID值{}
关系选择器
E F(后代选择器) E元素下边的F元素
E>F (子集选择器) E元素的子集元素F
E+F (紧邻选择器) 紧邻E元素之后的兄弟元素F
E~F (兄弟元素选择器) 选择E元素的兄弟元素F
属性选择器
E[attr] 具有attr属性的元素E
E[attr="value"] 具有attr属性的并且其属性值等于value的元素E
E[arrr^="value"] 具有attr属性的并且其属性值以value开始的元素E
E[attr$="value"] 具有attr属性的并且其属性值以value结尾的元素E
E[attr*="value"] 具有attr属性的并且其属性中包含value的E元素
伪类选择器
:active 当元素在被激活的时候时的样式
:link a标签未被访问前的样式
:visited a标签已被访问过得样式
:hover 鼠标滑过的样式
伪对象选择器
E::before{content:"123";} 在E元素之前常与content属性配合使用
E::after{content:"abc";} 在E元素之后常与content属性配合使用
E::first-letter{color:red;} E元素内容的第一个字符
E::first-line{color:red;} E元素内容的第一行

热AI工具

Undresser.AI Undress
人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover
用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool
免费脱衣服图片

Clothoff.io
AI脱衣机

Video Face Swap
使用我们完全免费的人工智能换脸工具轻松在任何视频中换脸!

热门文章

热工具

记事本++7.3.1
好用且免费的代码编辑器

SublimeText3汉化版
中文版,非常好用

禅工作室 13.0.1
功能强大的PHP集成开发环境

Dreamweaver CS6
视觉化网页开发工具

SublimeText3 Mac版
神级代码编辑软件(SublimeText3)

HTML适合初学者学习,因为它简单易学且能快速看到成果。1)HTML的学习曲线平缓,易于上手。2)只需掌握基本标签即可开始创建网页。3)灵活性高,可与CSS和JavaScript结合使用。4)丰富的学习资源和现代工具支持学习过程。

WebDevelovermentReliesonHtml,CSS和JavaScript:1)HTMLStructuresContent,2)CSSStyleSIT和3)JavaScriptAddSstractivity,形成thebasisofmodernWebemodernWebExexperiences。

HTML定义网页结构,CSS负责样式和布局,JavaScript赋予动态交互。三者在网页开发中各司其职,共同构建丰富多彩的网站。

AnexampleOfAstartingTaginHtmlis,beginSaparagraph.startingTagSareEssentialInhtmlastheyInitiateEllements,defiteTheeTheErtypes,andarecrucialforsstructuringwebpages wepages webpages andConstructingthedom。

HTML、CSS和JavaScript是Web开发的三大支柱。1.HTML定义网页结构,使用标签如、等。2.CSS控制网页样式,使用选择器和属性如color、font-size等。3.JavaScript实现动态效果和交互,通过事件监听和DOM操作。

HTML、CSS和JavaScript在Web开发中的作用分别是:1.HTML定义网页结构,2.CSS控制网页样式,3.JavaScript添加动态行为。它们共同构建了现代网站的框架、美观和交互性。

HTML的未来充满了无限可能。1)新功能和标准将包括更多的语义化标签和WebComponents的普及。2)网页设计趋势将继续向响应式和无障碍设计发展。3)性能优化将通过响应式图片加载和延迟加载技术提升用户体验。

HTML的未来趋势是语义化和Web组件,CSS的未来趋势是CSS-in-JS和CSSHoudini,JavaScript的未来趋势是WebAssembly和Serverless。1.HTML的语义化提高可访问性和SEO效果,Web组件提升开发效率但需注意浏览器兼容性。2.CSS-in-JS增强样式管理灵活性但可能增大文件体积,CSSHoudini允许直接操作CSS渲染。3.WebAssembly优化浏览器应用性能但学习曲线陡,Serverless简化开发但需优化冷启动问题。
