1、直接使用行内样式,即在html标签上使用style
<div style="width:100pxheight:100pxbackground:red">div内容</div>2、先定义css样式,再给html的class属性赋值
<style>.content{
width:100px
height:100px
background:red
}
</style>
<div class="content">
div测试内容
</div>
总结:两种方式效果是一致的,只是第二种方式可进行重用,只要html元素class属性相同即可
H5edu教育html5开发为您解答:在HTML中常用以下3种方式定义CSS:Embedding(嵌入式)、Linking(引用式)、Inline(内联式)
一、嵌入式:使用HTML的style元素,在文档中定义CSS样式
<head>
<style type="text/css">
h1{color:red}
p{color:blue}
</style>
<head>
二、内联式 :每一个HTML元素都包含一个style属性,可以直接定义样式。该样式仅能用于该元素的内容,对于另一个同名的元素则不起作用。
<p style="color:#FFFfont-weight:bold">内联样式</p>
三、外部引用式:外部引用指HTML文档本身不含有CSS样式,而是动态引用外部的CSS文件定义文档的表现形式。
1、使用样式表的处理指令语句-在HTML文档的开头部分写一个关于样式表的指令处理语句
<?xml-stylesheet type="text/css" href="mystyle.css" ?>
<html>
指令语句
</html>
不过只有使用xml语法格式编写的html文档才支持使用该指令,大多数浏览器仅当被保存为xhtml或xml格式才有效,且JS不能处理这种CSS,所以不建议使用。
2、使用@import命令 -在style元素之间使用@import命令导入外部的css文件
<head>
<style type="text/css">
<!--下面两行代码效果一样
@import "mystyle.css"
@import url("mystyle.css")
-->
</style>
</head>
任何@import规则必须出现在所有规则之前。参数是一个css文件的URL地址。在一个css文件中也可以用@import指令将另一个css文件导入。
3、使用link元素
<head>
<link rel="stylesheet" href="css的url" type="text/css" >
</head>
这也是最常用的方式。
4、使用HTTP消息报头链接到样式表 -可以使用HTTP消息报头的link字段链接一个外部样式表。 link:<mystyle.css>rel=stylesheet
//等同于<link rel="stylesheet" href="css的url" type="text/css" >
HTTP报头中可以使用多个link,从而链接多个样式表,且HTTP报头中的link比HTML文档中的link(head元素中)具有优先级。
在jsp页面添加css样式的方法:
和html加入的方式一样,在head标签之内,title标签之外写<style></style>开闭标签,具体样式内容写到开闭标签之内。示例如下:
<head>
<title></title>
<style>.input{ color:#f00}</style>
</head>
其中,<style>.span{ color : red}</style>表示将span标签的内容置为红色。
扩展资料
上述加css样式的方法是内部样式,除了内部样式还有外部样式和内联样式。内联样式的优先级最高,其次是内部样式,外部样式的优先级是最低的。
1、 外部样式
当样式需要应用于很多页面时,外部样式表将是理想的选择。在使用外部样式表的情况下,可以通过改变一个文件来改变整个站点的外观。每个页面使用<link>标签链接到样式表。<link>标签在(文档的)头部,例如:
<head>
<link rel="stylesheet" type="text/css" href="path/linkcss.css"/>
</head>
2、内联样式
当样式仅需要在一个元素上应用一次时, 要使用内联样式,需要在相关的标签内使用样式(style)属性。Style属性可以包含任何CSS属性。由于要将表现和内容混杂在一起,内联样式会损失掉样式表的许多优势。例如:
<span style="hight:1000px"></span>
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)