p è¦ç´ 

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

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

åå‰p
分類Block
æ„味paragraph
日本語段è½

p è¦ç´ ã‚¿ã‚¤ãƒ—ã¯ã€æ®µè½ã‚’æ„味ã—ã¾ã™ã€‚ãã®å†…容ãŒä¸€ã¤ã®æ®µè½ã«å¯¾å¿œã—ã¾ã™ã€‚

概念モジュール定義
è¦ç´  属性 最å°å†…容モデル
p Common (PCDATA | Inline)*

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

内容モデル

p è¦ç´ ã‚¿ã‚¤ãƒ—ã«å®šç¾©ã•ã‚Œã¦ã„る内容ã¯ã€ãƒ†ã‚­ã‚¹ãƒˆæ°´æº–ã®è¦ç´ ã§ã™ã€‚具体的ã«ã¯ã€ %Inline.mix ã§å®šç¾©ã•ã‚Œã¦ã„ã¾ã™ã€‚

p è¦ç´ ã‚¿ã‚¤ãƒ—ã®å†…容ã«ã¯ã€ %Inline.mix; ã«å«ã¾ã‚Œã‚‹è¦ç´ ã‚¿ã‚¤ãƒ—ãŒå®šç¾©ã•ã‚Œå¾—ã¾ã™ãŒã€é€†ã«ã€p è¦ç´ ã‚¿ã‚¤ãƒ—㯠%Block.mix; ã§ã‚り〠body è¦ç´ ã‚¿ã‚¤ãƒ—ã®ç›´æŽ¥ã®å­è¦ç´ ã«ãªã‚Šå¾—ã¾ã™ãŒã€ p è¦ç´ ã‚¿ã‚¤ãƒ—自信や Heading ã®å†…容ã«ã¯ãªã‚Šãˆã¾ã›ã‚“。

次ã®ä¾‹ã¯èª¤ã‚Šã§ã™ï¼š

<h1>見出ã—
  <p>見出ã—ã®å†…容㫠p è¦ç´ ã¯é–“é•ã„ã§ã™ã€‚</p>
</h1>
<p>
  ã“ã“ã¯æ®µè½ã‚’表㙠p è¦ç´ ã®å†…容ã§ã™ã€‚
  <p>ã“ã“ã« Heading ã‚„ p è¦ç´ ã‚’
  å«ã‚ã‚‹ã“ã¨ã¯ã§ãã¾ã›ã‚“。</p>
</p>

属性

Common

サンプル

<body>
  <h1>XHTML 1.1 ã¨ã¯ãªã‚“ã ã‚ã†ã‹</h1>
  
    <h2>1. HTML ã«ã¤ã„ã¦</h2>
    
    <p>XHTML 㯠HTML ã‚’ XML 化ã—ãŸã‚‚ã®ã§ã™ã€‚最åˆã«ã€
      HTML ã®æž çµ„ã¿ã«ã¤ã„ã¦ç´¹ä»‹ã—ã¾ã™ã€‚</p>
      
      <h3>1.1 è«–ç†ãƒ‡ã‚¶ã‚¤ãƒ³ã¨è¦–覚デザイン</h3>
      
      <p>見ãªãŒã‚‰è¨­è¨ˆã—ã¦ã„ãã“ã¨ã‚’視覚デザインã¨å‘¼ã³ã€
        仕組ã¿ã‚’考ãˆã¦è¨­è¨ˆã—ã¦ã„ãã“ã¨ã‚’è«–ç†ãƒ‡ã‚¶ã‚¤ãƒ³ã¨å‘¼
        ã³ã¾ã™ã€‚</p>
        
      <p>HTML ã¯è«–ç†ãƒ‡ã‚¶ã‚¤ãƒ³ç”¨ã®è¨€èªžã§ã™ãŒã€å¤§äº‹ãªã“
        ã¨ã¯ä½•ã®ãŸã‚ã«ã©ã†ãªã‚Œã°ã‚ˆã„ã®ã‹ã€ç›®çš„ã¨ç›®æ¨™ã‚’明
        確ã«ã™ã‚‹ã“ã¨ã§ã™ã€‚</p>
</body>

ã“ã“ã§ã¯ä¾¿å®œçš„ã«æ”¹è¡Œã—ã¾ã—ãŸãŒã€ã‚½ãƒ¼ã‚¹ã§ã¯ã€æ®µè½å†…ã§ã®æ”¹è¡Œã¯ã—ãªã„æ–¹ãŒç„¡é›£ã§ã™ã€‚ソースã§ã®æ”¹è¡Œã¯ã€è§£é‡ˆæ™‚ã«åŠè§’スペースã«ç½®ãæ›ã‚ã‚Šã¾ã™ã€‚ソースã§ã®æ”¹è¡ŒãŒå¿…è¦ãªã¨ãã¯ã€å¥èª­ç‚¹ç›´å¾Œã«é™ã‚‹ã‚ˆã†ã«å¿ƒæŽ›ã‘ã‚Œã¦ãã ã•ã„。

p è¦ç´ åˆ©ç”¨ã®æ³¨æ„点

p è¦ç´ ã‚¿ã‚¤ãƒ—ã®å½¹å‰²ã¯ã€æ–‡ç« ã®æ®µè½ã‚’å†ç¾ã™ã‚‹ã“ã¨ã§ã™ã€‚従ã£ã¦ã€æ”¹è¡Œç›®çš„ã§ã®åˆ©ç”¨ã¯æ…Žã‚€ã¹ãã§ã™ã€‚

特殊文字ã«ã¤ã„ã¦

特殊文字ã«ã¤ã„ã¦ã¯ã€æ–‡å­—実体å‚ç…§ã¨è¨€ã†ä»•çµ„ã¿ã‚’利用ã—ã¾ã™ã€‚例ãˆã°ã€ "<" ã¯ã‚¿ã‚°ã®é–‹å§‹è¨˜å·ãªã®ã§ã€é€šå¸¸ã§ã¯è¨˜è¿°ã§ãã¾ã›ã‚“。表示ã—ãŸã„ã¨ãã¯ã€ "&lt;" ã¨è¨˜è¿°ã—ã¾ã™ã€‚

代表的ãªæ–‡å­—実体å‚ç…§
<&lt; >&gt; &&amp; ©&copy; ®&reg;
¢&cent; £&pound; &euro; ¥&yen; &hearts;
&spades; &clubs; &diams; ¿&iquest; á&aacute;

空白類文字ã®å–り扱ã„ã«ã¤ã„ã¦

p è¦ç´ ã«é™ã‚‰ãšã€ä¸€èˆ¬ã«è¦ç´ å†…容ã®æ–‡å­—列ã«æ–¼ã„ã¦ã€ã‚½ãƒ¼ã‚¹ã§ã®åŠè§’スペースã€ã‚¿ãƒ–文字ã€æ”¹è¡Œæ–‡å­—ãªã©ã¯ã€é€£ç¶šã™ã‚‹åˆ†ã‚’ã¾ã¨ã‚ã¦ä¸€ã¤ã®åŠè§’スペースã«ç½®ãã‹ãˆã‚‰ã‚Œã‚‹ã‹ã€æˆ–ã¯ç„¡è¦–ã•ã‚Œã¾ã™ã€‚å…ƒæ¥ãŒè‹±èªžæ–‡æ›¸ã®ãŸã‚ã®å®šç¾©ã§ã‚ã£ãŸäº‹ã‚’æ€ã„出ã—ã¦ä¸‹ã•ã„。 全角スペースã¯å映ã•ã‚Œã¾ã™ãŒã€ã“ã‚Œã¯æ¥µç‰¹æ®Šãªä¾‹ã§ã™ã€‚ ã¾ãŸã€è¦ç´ ã®é–‹å§‹ã€çµ‚了タグã®ç›´å‰ã€ç›´å¾Œã®åŠè§’スペースã€æ”¹è¡Œã¯ç„¡è¦–ã•ã‚Œã‚‹å¯èƒ½æ€§ãŒå¤§ãã„事も注æ„ã—ã¦ãã ã•ã„。

特ã«ã€ã‚½ãƒ¼ã‚¹ã§ã®æ”¹è¡Œã¯åŠè§’スペースã«ç½®ãæ›ã‚ã‚‹ã®ã§ã€æ®µå®…途中ãªã©ã§ã‚€ã‚„ã¿ã«æ”¹è¡Œã‚’入れるã¨ã€ãŠã‹ã—ãªã“ã¨ã«ãªã‚Šã¾ã™ã€‚

ã“れらã®è¦å‰‡ã¯ã€ã€Œåˆ†ã‹ã¡æ›¸ãã€ã‚’常ã¨ã™ã‚‹ã€è¥¿æ¬§è«¸èªžãŒåŸºæº–ã«ãªã£ã¦ã„ã‚‹ã‹ã‚‰ã§ã™ã€‚日本語ãªã©ã§ã¯å分注æ„ã—ã¦ãã ã•ã„。

段è½é€”中ã§ã®å¼·åˆ¶æ”¹è¡Œã«ã¤ã„ã¦

ã“ã®ãŠé™°ã§ã€ã‚½ãƒ¼ã‚¹ã§ã¯é©å½“ã«ç©ºç™½ï¼ˆåŠè§’スペースã€ã‚¿ãƒ–)ã¨æ”¹è¡Œã‚’挿入ã—ã¦ã€è‡ªåˆ†ã«ä¾¿åˆ©ãªã‚ˆã†ã«è¨˜è¿°ã™ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚特別ã«ã€æ–‡ç« é€”中ã§å¼·åˆ¶çš„ã«æ”¹è¡Œã—ãŸã„å ´åˆã¯ã€ç©ºè¦ç´  br を用ã„ã¾ã™ï¼š

<p>ã“ã“ã¯æ®µè½ã§ã™ã€‚
ソースã§ã®æ”¹è¡Œã¯ã€ãƒ–ラウザã§ã¯åŠè§’スペース一ã¤ã§
ç½®ãæ›ãˆã‚‰ã‚Œã¾ã™ã€‚改行ã¯ã‚¦ã‚£ãƒ³ãƒ‰ã‚¦ã®å¤§ãã•ã«å¿œã˜
ã¦ã€è‡ªå‹•çš„ã«èª¿æ•´ã•ã‚Œã¾ã™ã€‚強制的ã«æ”¹è¡Œã—ãŸã„å ´åˆ
ã¯ã€æ”¹è¡Œã—ãŸã„ä½ç½®ã«ç©ºè¦ç´  br を記述ã—ã¾ã™ã€‚<br />
ã“ã“ã§æ”¹è¡Œã•ã‚Œã¦ã€æ–°ã—ã一行作るã“ã¨ã«ãªã‚Šã¾ã™ã€‚</p>

空白類文字ã®ä¿å­˜ã«ã¤ã„ã¦

プログラムã®ã‚½ãƒ¼ã‚¹ã‚³ãƒ¼ãƒ‰ã‚„ã€è©©æ­Œã®ã‚ˆã†ã«ã€å˜èªžé–“ã®ç©ºç™½ãƒ»æ”¹è¡Œã«ã‚‚æ„味ãŒã‚ã‚‹å ´åˆãŒã‚ã‚Šã¾ã™ã€‚ã“ã®ã¨ã〠XML ã§ã¯ã€å½“該è¦ç´ ã«ç‰¹æ®Šãªå±žæ€§ xml:space="preserve" を与ãˆã¾ã™ã€‚ XHTML ã§ã¯ã€ pre è¦ç´ ã‚¿ã‚¤ãƒ—ã«å®šç¾©ã•ã‚Œã¦ã„ã¾ã™ï¼š

<p>ã“ã“ã¯æ®µè½è¦ç´ ã§ã™ã€‚
段è½è¦ç´ å†…ã§ã¯ã€
スペースや改行ã¯ãƒ–ラウザã«ã¯å映ã—ã¾ã›ã‚“。
ソースコードã®è§£é‡ˆæ™‚ã«ã€
æ•´ç†ã•ã‚Œã¦ã—ã¾ã†ã¨è¨€ã†ã“ã¨ã§ã™ã€‚</p>
<pre>
pre è¦ç´ ã¯
        "preformatted text"
ã‚’æ„味ã—ã€ã‚½ãƒ¼ã‚¹ã‚³ãƒ¼ãƒ‰ã§ã®ãƒ†ã‚­ã‚¹ãƒˆæ•´å½¢ãŒã€
解釈ã•ã‚ŒãŸå¾Œã‚‚ãã®ã¾ã¾ä¿å­˜ã•ã‚Œã¾ã™ã€‚
従ã£ã¦ã€ã‚½ãƒ¼ã‚¹ã‚³ãƒ¼ãƒ‰ã§æ”¹è¡Œã™ã‚Œã°ã€
ブラウザã«ã‚‚ãã®ã¾ã¾å映ã•ã‚Œã¾ã™ã€‚
</pre>

上記サンプルソースã®è¡¨ç¤ºä¾‹ï¼š

ã“ã“ã¯æ®µè½è¦ç´ ã§ã™ã€‚ 段è½è¦ç´ å†…ã§ã¯ã€ スペースや改行ã¯ãƒ–ラウザã«ã¯å映ã—ã¾ã›ã‚“。 ソースコードã®è§£é‡ˆæ™‚ã«ã€ æ•´ç†ã•ã‚Œã¦ã—ã¾ã†ã¨è¨€ã†ã“ã¨ã§ã™ã€‚

pre è¦ç´ ã¯
        "preformatted text"
ã‚’æ„味ã—ã€ã‚½ãƒ¼ã‚¹ã‚³ãƒ¼ãƒ‰ã§ã®ãƒ†ã‚­ã‚¹ãƒˆæ•´å½¢ãŒã€
解釈ã•ã‚ŒãŸå¾Œã‚‚ãã®ã¾ã¾ä¿å­˜ã•ã‚Œã¾ã™ã€‚
従ã£ã¦ã€ã‚½ãƒ¼ã‚¹ã‚³ãƒ¼ãƒ‰ã§æ”¹è¡Œã™ã‚Œã°ã€
ブラウザã«ã‚‚ãã®ã¾ã¾å映ã•ã‚Œã¾ã™ã€‚

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