SIã®ç¾å ´ã§ã¯ãæªã ã«ãã¼ãã«ã§ã®ã¬ã¤ã¢ã¦ããå¤å¢ãå ãã¦ãæ°ããã¾ãããã©ã³ãã®è²ã¨ããµã¤ãºã¨ãããCSS使ããæ¸ããã¨ãå¤ãæ°ããã¦ã¾ãã
ãããªè¨³ã§ãå°ãªãã¨ãåã¯ã¢ãã³ãªHTMLãCSSããããã¾ãããã§ããåå¼·ãã¤ã¤ãããã«ã¢ã¦ãããããæ®ããã¨ããã®ãä»åã®è¶£æ¨ã§ãã
HTMLã®ç¨®é¡
æ¨ä»ã®ã¡ã¸ã£ã¼ã©ããã§ã¯ã以ä¸ã®æ§ã«ãªãã®ããªãã¨ãHTML5ããã§ã«ä¸»æµã¨è¨ã£ã¦ãè¯ãæ°ãããã®ã§ããåå¼·ãHTML5ã«åã£ã¦ãã£ã¦ãããã¨æã£ã¦ã¾ãã
HTML4.01
ã¡ãã£ã¨åã¾ã§ã®ä¸»æµãyahooã¯ã¾ã HTML4.01ãWindows XP使ãç¶ãã¦ãããã¼ã¡ãããã°ã¼ã¡ãããã¿ã¼ã²ããã ãããªã®ããªï¼å¤ããã©ã¦ã¶ã§ã観ããããã«é æ ®ãããªãããã®ãã¼ã¸ã§ã³ãé¸ã¶ãã¨ã«ãªã
XHTML
è¥å¹²ç©ºæ°ãå¤ããã©ã¦ã¶ã§ããããªãã«å¯¾å¿ãã¦ãããXMLã®ããã«å³æ ¼ã«æ¸ãã¾ãããã¨ããä¼ç»ãå©ç¨ãã¦ãããµã¤ãã調ã¹ã¦ã¿ããã©ãW3Cãããããè¦ã¤ããããªãã£ãã
HTML5
æè¿ã®ä¸»æµ ã2008å¹´ã«ãã©ãããåºã¦ãå®ã¯ã¾ã æ£å¼çã¨ãã¦å§åããã¦ãªãã£ãããããGoogleãFacebookãTwitterã¨ãæè¿ã®ãµã¤ãã¯è¦ãæãã»ã¨ãã©HTML5ã«ãªã£ã¦ã¾ãããå¤ããã©ã¦ã¶ã ã¨ã¡ããã¨è¦ããªãã£ããããã®ãçã«ç(IE6ã¨ã)ã
æªããç¿æ £ããã¼ãã«ã¬ã¤ã¢ã¦ãã¨ã¯
ãã®åã®éãã表çµã¿ã§Webãµã¤ãã®ã¬ã¤ã¢ã¦ããæ´ãã¡ãããã¨ããæªããç¿æ £ã
ããããtableã¿ã°ã§è¡¨çµã¿ãã¦ã»ã»ã»
ã¬ã¤ã¢ã¦ãã«ãã¡ããï¼ä½å¹´ãåãããã¬ã¤ã¢ã¦ãå¤ããããããããããtableã£ã¦ãã使ããããããªãããï¼ãã¨è¨ããã¦ã¾ããããªããSIã®ç¾å ´(社å ã·ã¹ãã ãBtoB)ã§ã¯ä¸»æµã§ããï¼æ¢åã·ã¹ãã ãããããä½ãã¨ããæè¡è ã®ã¬ãã«ã¨ããæè¡ã¯æ¯ãã¦ãããã®ã»ã©å¥½ã¾ããã¨ããè²ããªçç±ããã£ããããã®ã§ãï¼
æ¬é¡ï¼CSSã§ã®ã¬ã¤ã¢ã¦ã
 tableã使ããã¬ã¤ã¢ã¦ãããã¨ãªãã¨ãã©ãããããCSSã®ç»å ´ã§ããHTMLã§ã¯ããã¾ã§ææ¸ï¼ããã¥ã¡ã³ãï¼ãå®ç¾©ããCSSã¨ããå¥å®ç¾©ã§è¦ãç®ãæ´ãã¦ããã¾ããããã¨ãããã¨ã§ãããã¤ã¡ã¼ã¸çã«ã¯ããã°æ¸ãã¦ãã¹ãã³å¤ãã¦è¦ãç®è²ã ã¨ãããããããã¿ãããªã
ãåå¼·ã®é¡æ
éãªçµµã§ãããããè¦ããããªæ§æã§ããã£ã½ããã®ãä½ã£ã¦ã¿ãããã¨æãã¾ãã
ãããã®ä½æ(HTML)
HTML5ãããheaderã¨ããè¦ç´ ãã§ãã¾ããããã ãã¾ã <div id="header">ã¿ãããªæãã§divã使ã人ãå¤ãã¿ããã§ããä»åã¯ããã£ãããªã®ã§ãã®headerè¦ç´ ã使ã£ã¦ã¿ããã¨æãã¾ãã
ãããã®ä½æ(CSS-ã¬ã¤ã¢ã¦ã)
CSSã§è£ 飾ãã¦ããã¾ããã©ãããªã®ã§ãã¬ã¤ã¢ã¦ãã¨è£ 飾ï¼è²ã¨ãæåã®å¤§ããã¨ãï¼ãåé¢ãã¦ã¿ããã¨æãã¾ããã¾ãã¯ã¬ã¤ã¢ã¦ãããã
ããã§åºã¦ããã¹ã¿ã¤ã«
- display ï¼ headerè¦ç´ ã¯ãã»ã¯ã·ã§ãã³ã°ã³ã³ãã³ãï¼ç¯å²ãå®ããã¿ã°ï¼ã§ã¯ãªãã£ãããã¾ãããã£ã¦ã表示ä¸ã»ã¯ã·ã§ã³ã®æ§ã«æ±ãããã®ã§ããã°ããã®ããã«blockã¨æç¤ºãã¦ãããå¿ è¦ãããã¾ãã
- width > ãã®ã»ã¯ã·ã§ã³(æ£ç¢ºã«è¨ãã°block)ã®å¹ æå®ã
- padding ï¼ ä½ç½ã§ããæåãæ ã´ã£ããã«ã¤ãã¦ãå«ãªã®ã§ãå°ãä½ç½ãéãã¦ãã¾ãã
- position ï¼ é ç½®å ´æã®æå®ãã絶対ã«ãããç¸å¯¾ã«ãããã®æå®ãããã§åºã¦ããfixedã¯ã絶対ããã¤ãã¹ã¯ãã¼ã«ãã¦ãä½ç½®ãåºå®ã¨ãªãã¾ãã
- top ï¼ä¸ããä½ãã¯ã»ã«(ãããã¯ãã¼ã»ã³ã)ã®ä½ç½®ã«é ç½®ãããã®æå®ã
- left ï¼ å·¦ããä½ãã¯ã»ã«(ãããã¯ãã¼ã»ã³ã)ã®ä½ç½®ã«é ç½®ãããã®æå®ã
headerè¦ç´ ã®æ±ã(ãªãdisplay: blockãå¿ è¦ã)ã«ã¤ãã¦ã¯ã以ä¸ã®ããã°ã®èª¬æãããããããã£ãã§ãã
HTML5ã®headerè¦ç´ ã¨footerè¦ç´ ã¯divè¦ç´ ã®ä»£ããã§ã¯ãªã | SEOã¢ã¼ã
ããã¾ã§æå®ããã¨ããã®è¦ãç®ã¯ãããªæããã¡ããã¨blockãå¹ãã¦ãããã¨ããã®ã¾ã¾ã§ã¯ããããªãã®ã§ãfirefoxã®éçºè ã¢ã¼ãã使ã£ã¦ã¿ã¦ã¿ã¾ãã
ãããã®ä½æ(CSS-è£ é£¾)
èæ¯è²ãæåè²ãæåã®ä½ç½®ã決ãã¦ããã¾ãã
ããã§åºã¦ããã¹ã¿ã¤ã«
- background ï¼ èæ¯ã®æå®ãè²ãç»åãæå®å¯è½ã
- font-size ï¼ ãã®åã®éããã©ã³ããµã¤ãºã
- border-bottom ï¼ ä¸ç·ãï¼éç·ãç ´ç·ã®æå®ãå¯è½ã
ã¨ãã£ãå½¢ã«ããã¨ãããªæãã«ãªãã¾ãã
æå¤ã¨ããªã¥ã¼ã ãå¢ãã¦ãã¾ã£ãã®ã§ãã²ã¨ã¾ãåç·¨ã¨ãã¦å¥è¨äºã«ç¶ãã¾ãã
ï¼ï¼ä¸ç·¨
Â