pre要素
w3cのhtml4.01strictより要素を抜き出しています。
補足は独自意見ですので参考程度でご覧ください。
pre
整形済みテキスト
- 開始タグ
- 省略不可
- 終了タグ
- 省略不可
- 包含要素
- インラインただしimg,object,big,small,sub,supは不可
- 属性
- %attrs;
- 補足
- 視覚系のブラウザで、半角のスペースやタブや改行などソースコードのままの表示が期待できます。
<!--=================== Preformatted Text ================================--> <!-- excludes markup for images and changes in font size --> <!ENTITY % pre.exclusion "IMG|OBJECT|BIG|SMALL|SUB|SUP"> <!ELEMENT PRE - - (%inline;)* -(%pre.exclusion;) -- preformatted text --> <!ATTLIST PRE %attrs; -- %coreattrs, %i18n, %events -- >
Deprecated.
要素の属性
widthの属性は非推奨(deprecated)なので使用は避けるべきです。
%pre.exclusion
要素の属性
img,object,big,small,sub,supの6つ
<!ENTITY % pre.exclusion "IMG|OBJECT|BIG|SMALL|SUB|SUP" >
この6つの要素はpre要素に含むことはできません。