10月9日
自習(リストとナビゲーション)
先生のブログやテキストの解説を見ながら、横並び・縦並びナビゲーションのソースを全てタイピングしてみる。
ツールでチェックすると、スペルミス、空白漏れ、セミコロン漏れ、がそれぞれ1箇所あった。
IE対策の記述はIE9では以下のとおり省略しても問題ないようですが、実務では現在も記述する必要があるのでしょうね。
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE html PUBLIC"-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ja" lang="ja"> <head> <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" /> <title>縦並びボタン</title> <style type="text/css"> * { margin: 0; padding: 0; } body { color: #333333; font-size: 75%; font-family: sans-serif; line-height: 1.5; background-color: #ffffff; } #nav { margin: 50px 0 0 50px; width: 130px; } #nav ul { list-style-type: none; border-top: 1px solid #cccccc; } #nav li { border-bottom: 1px solid #cccccc; background: #cc0000 left center no-repeat; } #nav a { color: #333333; text-decoration: none; padding: 4px 0 4px 10px; display: block; background: #ffffff left center no-repeat; } #nav a:hover { color: #ffffff; background-image: none; background-color: transparent; } </style> </head> <body> <div id="nav"> <ul> <li><a href="#">サービス概要</a></li> <li><a href="#">実績紹介</a></li> <li><a href="#">採用情報</a></li> <li><a href="#">会社概要</a></li> <li><a href="#">お問い合わせ</a></li> <li><a href="#">サイトマップ</a></li> </ul> </div> </body> </html>