重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
简单的可以用楼上的方法转换,如果一大篇,而且定义了很多Class,如
我们提供的服务有:网站设计制作、成都做网站、微信公众号开发、网站优化、网站认证、根河ssl等。为上1000家企事业单位解决了网站和推广的问题。提供周到的售前咨询和贴心的售后服务,是有科学管理、有技术的根河网站制作公司
.cls {
width: 10px;
height: 20px;
}
这样的样式,全部转换为 HTML,那是很费功夫的,因为所有用到这个类的标签都要写 style="width:10px;height:20px"。而且一个标签可能不止用到一个类,那就得把所有类的内容都写到 style 里面,还得考虑相同的项。
CSS 样式是绑定到 HTML 标签上的内容,不是互相转换的关系。
什么是样式表:
CSS 是 Cascading Style Sheet 的缩写。译作「层叠样式表单」。是用于(增强)控制网页样式并允许将样式信息与网页内容分离的一种标记性语言。
如何将样式表加入您的网页:
你可以用以下三种方式将样式表加入您的网页。而最接近目标的样式定义优先权越高。高优先权样式将继承低优先权样式的未重叠定义但覆盖重叠的定义。
链入外部样式表文件 (Linking to a Style Sheet)
你可以先建立外部样式表文件(.css),然后使用HTML的link对象。示例如下:
head
title文档标题/title
link rel=stylesheet href="" type="text/css"
/head
而在XML中,你应该如下例所示在声明区中加入:
? xml-stylesheet type="text/css" href="" ?
定义内部样式块对象 (Embedding a Style Block)
你可以在你的HTML文档的HTML和BODY标记之间插入一个STYLE.../STYLE块对象。示例如下:
html
head
title文档标题/title
style type="text/css"
!--
body {font: 10pt "Arial"}
h1 {font: 15pt/17pt "Arial"; font-weight: bold; color: maroon}
h2 {font: 13pt/15pt "Arial"; font-weight: bold; color: blue}
p {font: 10pt/12pt "Arial"; color: black}
--
/style
/head
body
请注意,这里将style对象的type属性设置为"text/css",是允许不支持这类型的浏览器忽略样式表单。
内联定义 (Inline Styles)
内联定义即是在对象的标记内使用对象的style属性定义适用其的样式表属性。示例如下:
p style="margin-left: 0.5in; margin-right:0.5in"这一行被增加了左右的外补丁p
CSS基本语法
如果用于淘宝编辑的话,你就不能引用外部标签,而是用style/style明显是没用过淘宝编辑,这个一般的网页是没问题,可在淘宝是不行的。
你需要把那些css样式穿插进html里面。比较麻烦一点,但是也不难。
例如,你有一个div class="dazhe"img src="" //div
这样一个打折的层,里面有一张打折图片。
在css里有样式
.dazhe{margin:10px;}
.dazhe img{padding:4px;border:2px solid red;}
那么,你就需要把这两个样式穿插进去,合并在html里面。结果如下:
div style="margin:10px"
img style="padding:4px;border:2px solid red" src="" /
/div
以此类推。
楼主说的应该是更换网页皮肤吧。关键代码在这里:
link
href="style_change/black/sty_black.css"
rel="stylesheet"
type="text/css"
id="ch_css"
/
点击某个按钮的时候,用JS获取link标签的id,即获取这个link对象,然后通过JS更换href链接到另一个CSS样式表,达到换肤的目的。