Заголовка два.
Первый находится в блоке, между <head> и </head>. В этом контейнере есть много чего, в том числе и название документа HTML, оно находится между тегами:
<title>Название сайта</title>
И его на веб страничке не видно - он нужен только поисковым роботам. И когда вы открываете сайт, то в верхней панели на экране монитора как раз и будет видно это название.
Второй заголовок или название самого сайта находится уже в другом контейнере - между <body> и </body>
Записывается название так:
<h1>Заголовок</h1>
или со ссылкой:
<div id="blogtitle"><a href="http://домен сайта">НАЗВАНИЕ САЙТА</a></div>
И это название уже вы увидите глазами на страничке сайта.
Нашёл сам ошибку через пару минут, забыл закрыть тег imput <p><input type="image" src="images/ibutton.png" name="imageButton"</p>, должно быть так: <p><input type="image" src="images/ibutton.png" name="imageButton"></p>. В окончание говорю: "В HTML, хотя и в другие языках, да хотя и везде требуется внимательность!" Все языки программирования учатся легко и на практике применяются легче простого. Удачи! :-)
Атрибут: bgcolor - обозначает цвет фона веб-страницы.
Если вас интересуют основы и введение в HTML, то на своем опыте советую сайт htmlbook.ru, откуда и знаю информацию, по поводу атрибутов.
Обычно устанавливается в начале файла, для обозначения именно формата файла HTML. И тогда браузерам дается "приказ" отображать именно этот формат. Далее идут строчки с указанием подключений файлом и (или) скриптов. А затем собственно сам код файла на HTML.
1) Самый частый случай это когда необходимо в тексте поместить знаки, использующиеся для обозначения тегов (">" и "<"), поэтому если просто написать эти символы в тексте их не будет видно.
Вместо знака ">" можно написать >
вместо знака "<" можно написать <
2) Если страница в кодировке ASCII, в этом случае символы UNICODE можно размещать только через применение CER.
Таблицу символов можно посмотреть здесь