スタンダード:実技問題(HTML5の変換、HTMLの作成、CSSの読込と作成、画像の表示)
HTML4.01で作成された既存のWebページをHTML5へ変換する作業を行っている。文書の先頭にあった「<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">」という記述を、HTML5の文書型宣言に書き換える場合、正しい記述はどれか。
- A<!DOCTYPE html5>
- B<!DOCTYPE HTML SYSTEM "html5.dtd">
- C文書型宣言はHTML5では不要なため削除する
- ✓<!DOCTYPE html>
解説
HTML5の文書型宣言は「<!DOCTYPE html>」という簡潔な記述であり、HTML4.01のような長いDTD参照は不要となった。ただし文書型宣言自体はHTML5でも必要であり、省略することはできない。
根拠シラバス「HTML5の変換」文書型宣言