А зачем собственно вообще нужна карта с 300 000 элементов?
Вы собираетесь выложить новый сайт в сеть, на котором уже 300 000 страниц?
Sitemap нужен зачем? - для помощи в индексировании.
Если страница сайта уже в индексе - ее адрес в sitemap уже не столь важен.
Оптимальным решением, думаю, было бы генерировать в sitemap последние n -количество новых страниц. Нагрузка меньше и при генерации, и при парсинге с вашего сайта.
По поводу устаревших частично согласен, но базу заложить можно.
Касаемо валидатора - нахрен его! На реальных проектах валидность сейчас ничего не решает. Заявляю это с полной уверенностью.
Как вариант - http://postroika.ru/html/1step22.html
По этому учебнику моя девушка за день осилила основы html.
Там же во вкладках весь код есть. Специально разделено все на css, js, html.
Если даже в таком виде Вам не понятно - воспользуйтесь помощью программиста (верстальщика).
simplexml_load_file как вариант
Это не странность. Так и должно быть. Для отображения шрифта IE использует как раз один из этих 2-x файлов, которые не подгрузились.
Chrome же их не использует, а наоборот, один из тех 2, которые 200.
Поэтому при генерации шрифтов для web на выходе получается около 4 файлов.
/ru/forum/comment/12930481
Зачем плодить темы.
http://davidlynch.org/projects/maphilight/docs/
http://davidlynch.org/projects/maphilight/docs/demo_world.html
На основе этого плагина можно реализовать.
Seredniy, +1. ТС, научитесь пользоваться http://jsfiddle.net/
Заказать у того, кто обладает знаниями программирования.