亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

為什么這個代碼里沒有style type="text/css",只有一個style標簽呢?

為什么這個代碼里沒有style type="text/css",只有一個style標簽呢?

叔本華Arthur 2016-03-04 23:35:56
只有一個style標簽能被識別為CSS樣式嗎? <!DOCTYPE?HTML> <html> <head> <meta?http-equiv="Content-Type"?content="text/html;?charset=gb2312"> <title>className屬性</title> <style> ????body{?font-size:16px;} ????.one{ border:1px?solid?#eee; width:230px; height:50px; background:#ccc; color:red; ????} .two{ border:1px?solid?#ccc; width:230px; height:50px; background:#9CF; color:blue; } </style> </head> <body> ????<p?id="p1"?>?JavaScript使網頁顯示動態效果并實現與用戶交互功能。</p> ????<input?type="button"?value="添加樣式"?onclick="add()"/> <p?id="p2"?class="one">JavaScript使網頁顯示動態效果并實現與用戶交互功能。</p> ????<input?type="button"?value="更改外觀"?onclick="modify()"/> <script?type="text/javascript"> ???function?add(){ ??????var?p1?=?document.getElementById("p1"); ?????? ???} ???function?modify(){ ??????var?p2?=?document.getElementById("p2"); ?????? ???} </script> </body> </html>
查看完整描述

5 回答

已采納
?
rainbow702

TA貢獻1條經驗 獲得超2個贊

因為你用的是HTML5標準:

<!DOCTYPE?HTML>

在HTML5里,style 標簽的type屬性的值默認就是"text/css",所以不用寫啊。

類似的,script標簽的type屬性的值默認就是javascript,所以,也不用寫出來

查看完整回答
2 反對 回復 2016-03-05
?
快要壞掉的小海

TA貢獻4條經驗 獲得超3個贊

因為這是html5 默認樣式就是"text/css"

查看完整回答
1 反對 回復 2016-03-05
?
不想長大的孩子

TA貢獻4條經驗 獲得超5個贊

這個你寫了,它在屬性type會等于"text/css",你不寫它的type屬性是“”;瀏覽器都能識別解析,規范要寫,你寫不寫都能正確執行,這個看你自己了,建議寫上,這樣瀏覽器解析貌似不用判斷了。

查看完整回答
1 反對 回復 2016-03-05
?
小草1434

TA貢獻106條經驗 獲得超23個贊

<style>......</style> ? 和?<style type="text/css">......</style> 的作用都是一樣的,在這個頁面中沒有任何區別,瀏覽器都把他當做css文件,只是后者有確定聲明一下而已


查看完整回答
反對 回復 2016-03-05
?
Chuan_wei

TA貢獻28條經驗 獲得超15個贊


type 屬性是必需的,定義 style 元素的內容。唯一可能的值是 "text/css"。意思是這里面的文本內容(text)要當層疊樣式表 (css)來解析,不能當作其它的來解析。
  由于唯一值type是"text/css" 所以一般不寫也是可以使用的,但是一般的代碼規范性是要要求要寫的。就看你遵守不遵守代碼規范性了,你寫不寫都是沒有影響的。

查看完整回答
反對 回復 2016-03-04
  • 5 回答
  • 0 關注
  • 3531 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號