导航:首页 > 编程语言 > html代码和css代码转换

html代码和css代码转换

发布时间:2024-01-12 06:52:52

『壹』 html如何跟css链接

1、当我们没有引入外部css样式表的时候,一般情况下我们会在html里写样式,而又两种方式使我们常见的,第一种:

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<title>time元素</title>

</head>

<body>

<div style="height:300px; width:500px; background:#999;"></div>

</body>

『贰』 怎样把css转换成html代码

css不能转换为html、俩个是不同的代码,相辅相成的,html如人体,css如衣服,不能转换。

『叁』 js实现单一html页面两套css切换代码

今天研究了一下JS的用setAttribute方法实现一个页面两份样式表的效果,具体方法如下:
第一步:在连接样式表的元素里定义一个id,例如
复制代码
代码如下:
<link
href=”1.css”
rel=”stylesheet”
type=”text/css”
id=”css”>
我定义的id是css。
第二步:写一个js函数,代码如下:
复制代码
代码如下:
<script
type=”text/javascript”>
function
change(a){
var
css=document.getElementById(“css”);
if
(a==1)
css.setAttribute(“href”,”1.css”);
if
(a==2)
css.setAttribute(“href”,”2.css”);
}
</script>
这个函数的code可以放在页面的任何地方。
第三步:为改变页面的样式表的连接添加一个函数的触发事件,代码如下:
复制代码
代码如下:
<a
href=”#”
onClick=”change(1)”>1.css</a>
<a
href=”#”
onClick=”change(2)”>2.css</a>
该效果在IE和FF下均测试通过,相信大家看完后因该非常明了,利用这个方法我们可以让浏览者自己选择需要显示的样式表,比如年老者可以选择一个字体较大的样式表。这里需要注意的两点是:
在这个例子中函数名function后面的名字不能为links或者link,如果为links或者link,样式表将不被改变,具体什么原因我也不大清楚,可能是javascript的保留字符。
另外如果是改变整个页面的样式,你需要在样式表文件里定义body的高度为100%
方法二:
第一步:导入两套css文件
复制代码
代码如下:
<link
rel="stylesheet"
type="text/css"
title="样式A"
href="css/people1.css"
/>
<link
rel="alternate
stylesheet"
type="text/css"
title="样式B"
href="css/people2.css"
/>
第二步:写切换的js函数
复制代码
代码如下:
<script
type="text/javascript">
var
title
=
"样式A";
function
setStyle(){
//只是样式A
和样式B切换
if(title=="样式A"){
title
=
"样式B";
}else{
title
=
"样式A";
}
var
i,links;
//用dom方法获取所有link元素
links
=
document.getElementsByTagName("link");
//判断每个link元素中是否含有style字符串
,用来判断此link元素为样式表link
,同时判断此link是否包含title属性
for(i=0;
links[i];
i++){
if(links[i].getAttribute("rel").indexOf("style")
!=
-1
&&
links[i].getAttribute("title")){
//把所有link设为disabled
links[i].disabled
=
true;
//再来判断title中是否有指定的title字符串
有则把当前的link设为可视
即激活当前的link
if(links[i].getAttribute("title").indexOf(title)
!=
-1){
links[i].disabled
=
false;
//alert("ok");
}
}
}
}
</script>
第三步:在html标签中调用切换的js函数
复制代码
代码如下:
<a
href="#"
onclick="setStyle();"
>1</a>
<a
href="#"
onclick="setStyle();">2</a>
<a
href="#"
onclick="setStyle();">3</a>
<a
href="#"
onclick="setStyle();">4</a>
<a
href="#"
onclick="setStyle();">5</a>

阅读全文

与html代码和css代码转换相关的资料

热点内容
感动用英语怎么说app 浏览:712
文件名选择编辑器属性 浏览:728
使用原始配置文件 浏览:762
枪线图需要下列哪些数据 浏览:592
哪个网站可以查物品真实评论 浏览:407
win10禁用outlook 浏览:807
精雕编程是怎么回事 浏览:116
如何用编程猫制大鱼和小鱼 浏览:635
qq头像励志唯美图片 浏览:870
mx播放器隐藏文件夹找不到了 浏览:787
linuxfusentfs 浏览:122
为什么苹果搜索不到滴滴出行app 浏览:830
java数组按钮 浏览:855
千川计划看哪些数据 浏览:807
excel文件名到了最左边 浏览:861
excel如何在数据上方求和 浏览:876
交通行业统计能源数据在哪里找 浏览:67
文件管理找不到酷我下载的音乐 浏览:282
如何从路由器分享网络 浏览:926
小米5天气不显示数据怎么办 浏览:562

友情链接