3

1

<div id="header"></div>

で置き換えることができます

<header></header>

HTML5で。しかし、読みやすさの向上に加えて、これを使用する理由は他にありますか?

2

<input type="text"   
   name="username"   
   id="username"  
   placeholder="4 <> 10"  
   pattern="[A-Za-z]{4,10}"  
   autofocus  
   required>  

これにより、フォーム内に配置されたときに検証が行われます。生成されているJavaScriptの種類を調べる方法はありますか?変更できますか?

ありがとう

4

1 に答える 1

2

1)はい、それはより意味的に正しいです。検索エンジンは、セマンティクスに従ってHTML5タグをすでに解釈しています。だから、SEOを改善します。

2)そのようなもの。setCustomValidityメッセージの変更に使用できます。

 function check(input) {
   if (input.value == "good") {
     input.setCustomValidity('"' + input.value + '" is not a feeling.');
   } else {
     input.setCustomValidity('');
   }
 }
于 2012-08-24T05:44:50.463 に答える