HTMLの同等の文字の文字エンティティは何ですか?探していましたが、その1つの文字の文字エンティティ参照が見つかりません。
編集:
HTML用のJSLintスタイルのバリデーターを構築しています。現在のバリデーターは構文要件のみを検証し、ベストプラクティスの考慮事項は検証しないため、私は満足していません。等しい文字を含む正当な値と、スペースで区切られていない2つの不正な属性との混同を防ぐために、属性値の等しい文字をエスケープする必要があります。
asciitable.com を使用します。 =
has ASCII value 61
なので、HTMLエンティティは=
。
=
を使用できますが、HTMLで=をエスケープする必要はありません。
これもあります%3D
パーセントエンコード。
ほとんどのブラウザで機能する同等の文字の文字エンティティは=
です。これはSafariバージョン3では機能しません。
参照: https://code.google.com/p/doctype-mirror/wiki/EqualsCharacterEntity
=
はHTML4標準ではサポートされていません: http://www.w3.org/TR/html4/sgml/entities.html=
はHTML5標準でサポートされています:- http://dev.w3.org/html5/html-author/charref
ブラウザー間の互換性を高めるには、=
エンティティを使用する必要があります。 HTML5のみに準拠したい場合は、=
が最適だと思います。
=
しかし、なぜ?
=
http://www.december.com/html/spec/codes.html が信じられている場合、それはです。