A. 如何判斷html標簽是否合理

在XHTML中要求HTML標簽具有語義性,就是要用有意義的標簽,比如段落用P標簽,標題用H標簽等,通常犯的最多的一個錯誤就是大量使用 div span標簽,這時候的標簽通常從語義上講是沒有任何意義的,可以用更合適的標簽來替換。判斷HTML標簽使用是否合理的最好方式就是把所有的CSS文件全部去掉,看看HTML頁面的可讀性還高不高,可讀性越高說明你的標簽用的就越合理。比如h1標簽即使沒有CSS樣式表也能正確的顯示一個標題的效果。想Firefox的插件webdeveloper就可以很方便禁用CSS和javaScript。

所以寫HTML的時候應該注意以下幾點:

1. 盡量少用div標簽和span標簽,大部分時候這兩個標簽是無意義的,div用於分區或分塊,

2. 在語義不明顯的時候,即既可以用p又可以用div時,盡量用p,因為p默認有上下間距,在沒有樣式表的情況下可讀性更好

B. js如何判斷HTML數量

js只是瀏覽器腳本語言,沒有許可權操作文件。這個需要別的動態編程語言實現。

C. html如何判斷為空

獲取元素的html,然後判斷他的html是否=「」,就可以判斷是否為空了
var input = $("input").html()/val();
if(input == ""){console.log("input空");}

D. html怎麼判斷結構類型 比如button等

都是可以的
1、滑鼠懸浮的效果主要是由css來實現的,和html結構關系不到,任何元素都是內通過css修飾的
2、容css懸浮的效果hover的使用方法如下
a:hover
{
background-color:yellow;
}

E. 如何區分當前網頁是HTML4 還是 HTML5

一般html4標準的文檔和html5標準的文檔類型是不同的,但是因為html5的文檔類型聲明是向下兼容的,所以現在即使不用html5中的新標簽也會使用html5文檔類型聲明,但是可以作為一個簡單的參考,另外可以通過代碼中的標簽來區分。

方法一:通過html聲明簡單的判斷

html4的文檔類型聲明一般是:

<!DOCTYPEHTMLPUBLIC"-//W3C//DTDHTML4.01//EN""http://www.w3.org/TR/html4/strict.dtd">

html5的文檔類型聲明一般是:

<!DOCTYPEhtml>

方法二:通過看頁面中的一些標簽

一般中頁麵包含html5新標簽的使使用了html5技術,如下圖中的一些語義化布局標簽等標簽:

F. 怎麼判斷字元串中是否含html代碼

/**
* 字元串是否含有html標簽的檢測
* @param htmlStr
*/
function checkHtml(htmlStr) {
var reg = /<[^>]+>/g;
return reg.test(htmlStr);
}

demo
script:

代碼如專下:
/**
* 字元串屬是否含有html標簽的檢測
* @param htmlStr
*/
function checkHtml(htmlStr) {
var reg = /<[^>]+>/g;
return reg.test(htmlStr);
}
window.onload=function(){
var html=document.querySelector('#box').innerHTML;
alert(checkHtml(html))
}

html

代碼如下:
<div id="box">
sdfsdf
<div></div>
<span>sdfsdf</span>
</div>

G. 怎麼判斷html文件字元編碼

一份完整的html文檔,應該是這樣的

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "R/xhtml1/DTD/xhtml1-transitional.dtd">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <--------- 看到這里了吧
<title>無標題文檔</title>
</head>
<body>

</body>
</html>

----------------------------

我上面用箭頭標記的地方,就是文檔編碼格式的聲明

H. html中IF判斷如何加

html中不含if.

你說的是javascript中吧?

<script>
varaa=50;
if(aa<60){alert("不及格")}else(alert("及格"));
//if(判斷條件){為真時執行代碼區}else{為假時執行代碼區}
</script>

I. html如何判斷

我表示看你的好混亂,我自己的是用velocity寫的

J. javascript如何判斷html標簽的類型

可以通過其他方式取得這個元素,再用tagName獲取標簽的名稱,比如:

document.getElementById("demo").tagName;