web-dev-qa-db-ja.com

HTML5要素のタイトルを含めることはできますか?

HTML5の「a」要素にtitle属性を追加できますか?仕様では、ここで「a」要素のタイトル属性に言及していません http://www.w3.org/TR/html-markup/a.html

<a title="mylink" href="...
2
giorgio79

title属性 すべてのHTMLタグで使用可能

HTMLは、すべてのHTML要素に共通するいくつかの属性を定義します。これらの属性はすべての要素で使用できますが、一部の要素には影響しない場合があります。

したがって、任意の要素に安全に配置できます。ただし、その情報で何かを行うかどうかを判断するのはブラウザ次第です。そうは言っても、titleタグのa属性に対して何らかの種類のツールチップを表示するすべての主要なブラウザーを安全に使用できます。

2
John Conde

タイトルはすべての要素に共通です: http://www.w3.org/TR/html-markup/global-attributes.html#global-attributes

ただし、このページの警告に注意する価値はあります。 http://www.w3.org/html/wg/drafts/html/master/dom.html#the-title-attribute

Relying on the title attribute for the visual display of text 
content is currently discouraged as many user agents do not expose 
the attribute in an accessible manner as required by this 
specification (e.g. requiring a pointing device such as a mouse 
to cause a tooltip to appear, which excludes keyboard-only users 
and touch-only users, such as anyone with a modern phone or tablet).
1
Richard B