Если Flash не содержит большого количества анимации / динамического взаимодействия, то я бы сказал, что вы должны следовать процессу в следующих направлениях:
- Создание HTML-документов, в которых содержимое структурировано в простом, согласованном формате. Если вы не уверены в том, как это сделать, я бы посоветовал вам узнать некоторые из основных принципов, связанных с семантической разметкой (Google здесь ваш друг, есть много отличных ресурсов, но только что наткнулся ). Не беспокойтесь об элементах, которые включают анимацию или специальное взаимодействие с пользователем на этом этапе - просто выделите часть вашего HTML, где такие элементы должны идти сейчас
- Используйте CSS для макета структуры документа с желаемым внешним видом. Делайте это по одному шагу за раз - начиная с самых больших элементов на странице и переходя к самым маленьким (я считаю, что это лучший способ создать надежный пользовательский интерфейс, хотя другие могут подходить к нему по-разному).
- Как только ваши основные страницы структурированы правильно и выглядят хорошо, самое время сосредоточиться на анимационных / интерактивных аспектах. Самый простой способ сделать это - использовать работу других людей: плагины jQuery. Определите, какая функциональность вам нужна, и найдите плагины, которые уже предоставляют эту функциональность (то есть вы упомянули функцию слайд-шоу - Google для «jQuery slideshow» и поэкспериментируйте с опциями - их будет много).
На самом деле, если вы не особенно знакомы с HTML / CSS / JS, это не будет простой задачей для вас. Вот еще несколько мыслей, которые могут вам помочь:
- Изначально сфокусируйтесь на структуре контента : если вы все сделаете правильно, все остальное будет построено на его основе с гораздо меньшей болью. Кроме того, Google очень нравится хорошая структура документа, так что это будет очень малым путем для повышения рейтинга сайта в результатах поиска.
- Не беспокойтесь слишком о HTML5 : помимо того, что вам нужно проделать дополнительную работу, чтобы сделать его полностью совместимым с браузером (по крайней мере, если вам нужна большая совместимость с браузером) ), просто нет необходимости использовать преимущества таких элементов, как
nav
или video
(пока ваш клиент не разрешит использовать Flash-видео - но это для другого обсуждения). Не откусывай больше, чем можешь прожевать.
- Будьте последовательны, это относится к первому пункту выше - если вы примените структуру к своим элементам последовательно ко всем вашим документам, вы сможете гораздо легче использовать один и тот же CSS и JS.
- Что касается комментариев w3schools в других местах на этой странице, я бы сказал, что не используйте их для учебных пособий - но они могут быть полезным справочным источником для изучения элементов и атрибутов HTML и для правил CSS (хотя есть много других сайтов, которые мог бы помочь здесь).
Ну, я надеюсь, это поможет вам. Извините, я не могу быть более конкретным, но мне нужно гораздо более подробное описание вашей проблемы, прежде чем я смогу дать вам гораздо больше ... Удачи