pre è¦ç´ 

since: 31st/Aug./2001; last modified: 13th/Sep./2001

pre è¦ç´ ã‚¿ã‚¤ãƒ—ã¯ãƒ†ã‚­ã‚¹ãƒˆãƒ¢ã‚¸ãƒ¥ãƒ¼ãƒ«ã«å«ã¾ã‚Œã¦ãŠã‚Šã€ XHTML 1.1 ã®å†…容モデルã§ã¯ã€ã€å†…容セット Block ã«å«ã¾ã‚Œã€ DTD ã§ã¯ %Block.mix; ã«å«ã¾ã‚Œã¾ã™ã€‚従ã£ã¦ã€ä¾‹ãˆã° body è¦ç´ ã‚¿ã‚¤ãƒ—ã®å­è¦ç´ ã¨ã—ã¦å®šç¾©ã•ã‚Œã¦ã„ã¾ã™ã€‚

åå‰pre
分類Block
æ„味preformatted text
日本語整形済ã¿ãƒ†ã‚­ã‚¹ãƒˆ

pre è¦ç´ ã‚¿ã‚¤ãƒ—ã¯ã€ "preformatted text" ã‚’æ„味ã—ã€ã‚½ãƒ¼ã‚¹ã§ã®ç©ºç™½ãƒ»æ”¹è¡ŒãŒã€ãƒ¦ãƒ¼ã‚¶ãƒ¼ã‚¨ãƒ¼ã‚¸ã‚§ãƒ³ãƒˆã«ã‚ˆã‚‹è§£é‡ˆå¾Œã‚‚ä¿å­˜ã•ã‚Œã¾ã™ã€‚ XML ã§ã¯ç‰¹æ®Šå±žæ€§ xml:space="preserve" ãŒæŒ‡å®šã•ã‚Œã¦ã„ã‚‹ã“ã¨ã‚’æ„味ã—ã¾ã™ã€‚

通常ã®è¦ç´ ã§ã¯ã€ã‚½ãƒ¼ã‚¹ã§ã®ç©ºç™½ãƒ»æ”¹è¡Œã¯ã€ãƒ¦ãƒ¼ã‚¶ãƒ¼ã‚¨ãƒ¼ã‚¸ã‚§ãƒ³ãƒˆã«ã‚ˆã£ã¦è§£é‡ˆã•ã‚Œã‚‹ã¨ãã«ã€ç°¡æ½”ã«ã¾ã¨ã‚られã¾ã™ã€‚ã“ã®ãŠé™°ã§ã€ã‚½ãƒ¼ã‚¹ã§ã¯è‡ªç”±ã«ã‚¤ãƒ³ãƒ‡ãƒ³ãƒˆã‚’å–ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚ã—ã‹ã—ã€è©©æ­Œã‚„プログラムソースãªã©ã€ç©ºç™½ãƒ»æ”¹è¡Œã«æ„味ãŒã‚ã‚‹å ´åˆã‚‚ã‚ã‚Šã¾ã™ã€‚ã“ã®ã‚ˆã†ãªã¨ãã«ã€ pre è¦ç´ ã‚’用ã„ã‚‹ã®ã§ã™ã€‚

概念モジュール定義
è¦ç´  属性 最å°å†…容モデル
pre Common, xml:space="preserve" (PCDATA | Inline)*

実装: DTDã€ãƒ¢ã‚¸ãƒ¥ãƒ¼ãƒ«ï¼š Block Phrasal

内容モデル

ã“ã®è¦ç´ ã®å†…容ã«ã¯ã€è§£æžå¯¾è±¡ã¨ãªã‚‹æ–‡å­—データ (PCDATA) ã¨ã€ テキストレベルã§ã‚ã‚Šã€ä¸”ã¤ãƒ•ã‚©ãƒ³ãƒˆã®å¤§ãã•ã‚’変更ã—ãªã„è¦ç´ ãŒè¨±ã•ã‚Œã¾ã™ã€‚

<!ENTITY % pre.content
     "( #PCDATA
      | %InlStruct.class;
      %InlPhras.class;
      | %tt.qname; | %i.qname; | %b.qname;
      %I18n.class;
      %Anchor.class;
      | %script.qname; | %map.qname;
      %Inline.extra; )*"
>
pre è¦ç´ ã®å†…容モデル
クラスè¦ç´ ã‚¿ã‚¤ãƒ—
%InlStruct.class; br | span
%InlPhras.class; em | strong | dfn | code | samp | kbd | var | cite | abbr | acronym | q
tt | i | b
%I18N.class; bdo
%Anchor.class; a
script | map

通常㮠Inline ã‹ã‚‰ã€æ–‡å­—ã®å¤§ãã•ã‚„è¡Œã®é«˜ã•ã‚’変更ã™ã‚‹ã‚ˆã†ãªè¦ç´ ãŒé™¤ã‹ã‚Œã¦ã„ã¾ã™ã€‚具体的ã«é™¤ã‹ã‚Œã¦ã„ã‚‹è¦ç´ ã¯æ¬¡ã®ã¨ãŠã‚Šã§ã™ï¼š big | small | sub | sup | img | input | select | textarea | label | button | ruby | ins | del noscript.

属性

Common
xml:space = "preserve"

サンプル

<p>上田æ•ã€ã€Žæµ·æ½®éŸ³ã€ã‚ˆã‚Šã€Œæ˜¥ã®æœã€ï¼š</p>
<pre>
       春ã®æœ
時ã¯æ˜¥ã€
æ—¥ã¯æœã€
æœã¯ä¸ƒæ™‚ã€
片岡ã«éœ²ã¿ã¡ã¦ã€
æšé›²é›€ãªã®ã‚Šã„ã§ã€
è¸ç‰›æžã«é€™ã„ã€
神ã€ãらã«çŸ¥ã‚ã—ã‚ã™ã€‚
ã™ã¹ã¦ä¸–ã¯äº‹ã‚‚ç„¡ã—。
</pre>

Copyright © 2001, SUGAI, Manabu. All rights reserved. 著作権ã¯æ”¾æ£„ã—ã¦ã„ã¾ã›ã‚“。
SEO [PR] ”š‘¬!–³—¿ƒuƒƒO –³—¿ƒz[ƒ€ƒy[ƒWŠJÝ –³—¿ƒ‰ƒCƒu•ú‘—