最新交易
下面写一个输入框的html文件。
<!DOCTYPE html> <html> <head> <title> test </title> </head> <body> <input type="text" /> </body> </html>
下面我们通过不同形式的CSS样式将其简单的变样。
<!DOCTYPE html> <html> <head> <title> test </title> </head> <body> <input type="text" style="border:2px solid black; color:red ; position:absolute ; left:30%;top:30%; " /> </body> </html>
就会呈现出这样的效果。
2. 将样式放置为style标签中
通过在每一个标签写入style = " "可以将样式写入到该标签中,当html文件有多个重复的标签都需要该样式的时候,我们就会发现在每一个标签中写入该样式太麻烦。这个时候我们就可以在html文件中写入style标签,在style标签写CSS样式。
另外在style标签中写入css样式有三种模式。我们需要指定该样式是写在哪里的。其写在哪里的就可以包含标签,id 属性, class属性。
通过在css样式中写入标签选择器可以统一改变指定标签的样式。
在html中,标签中id属性是唯一,也就是说但某一个标签用了id = "1" 时,那么后续的标签则不可以使用id= "1"来表示。class属性则不唯一,可以多个标签使用同一个class值。这一性质也说明了id选择器和class选择器的区别。id选择器差不多只能表示一个具体的标签样式,class选择器则可以表示多个相同class属性值的标签。两个选择器对于标签选择器来说的话就显得更加灵活。
举个例子,我们在网页中输入4个字母A。
<!DOCTYPE html> <html> <head> <title> test1 </title> </head> <style type="text/css"> div { color: red; } #ida { color: blue; } .classa1 { color: green; } </style> <body> <div> A </div> <div id="ida"> A </div> <div class="classa1"> A </div> <div class="classa1">A</div> </body> </html>
得出的效果图为:
在<style> </style>内的注释是由/*注释内容*/ 来注释的。
3.将style标签放置 .css文件内
我们发现通过style标签 来写入css样式已经相当不错了。但是,假如我们在过一段时间后,需要对其style标签中的样式进行修改,就需要修改html文档,并且假如html文档足够的多,或许这是一件麻烦事。我们又发现一些样式在n多个html文件中都通用,假如每一个html文件中都写入了style标签css样式的话,显然很麻烦。对此我们就可以采用将style标签封装到另一个后缀为.css文件中。
我们在上述html文件的同路径下,创建一个名为css文件夹,在css文件夹中创建一个test.css文件,text.css就是写入css样式的,对此我们可以将上述的style标签中的css样式原封不动的放到text.css中。
当发现css样式text.css和html文件test.html相互分离开来了,想要在html文件中能够使用到text.css样式则需要让其两个又联系。我们可以在html文件的head标签内写入link标签,让.css文件连接到html文件中。
<link href="css/test.css" rel="stylesheet" type="text/css" /> 只需要修改href属性里面的值就可以来将.css文件连接到html文件中,其href属性的值就就是.css的路径。
我们对上述输入4个字母A的html进行修改。
<!DOCTYPE html> <html> <head> <title> test </title> <link href="css/test.css" rel="stylesheet" type="text/css" /> </head> <body> <div> A </div> <div id="ida"> A </div> <div class="classa1"> A </div> <div class="classa1">A</div> </body> </html> 在test.css中添加: div { color: red; } #ida { color: blue; } .classa1 { color: green; }
运行html文件就可以得出一模一样的样式来。
上一篇: CSS设置背景铺满屏幕且不重复
爱建素材网,累计帮助1000+学生成功解答网页技术学习,为学习网站开发提供助力!
立刻开启你的建站之旅