スタンダード:実技問題(HTML5の変換、HTMLの作成、CSSの読込と作成、画像の表示)
HTML4.01 Strictで作成された既存のWebページに「<center><p>お知らせ</p></center>」という記述があった。このページをHTML5へ変換する際の対応として最も適切なものはどれか。
- Acenter要素をspan要素に名称だけ置き換える
- Bcenter要素をそのままHTML5でも使用し続ける
- Cp要素をdiv要素に置き換え、center要素はそのまま残す
- ✓p要素にCSSでtext-align: centerを指定し、center要素を削除する
解説
center要素はHTML5では廃止されており使用できない。見た目の中央揃えはHTML構造から分離し、CSSのtext-alignプロパティで指定するのが正しい変換方法である。
根拠HTML5の変換(非推奨要素の置き換え)