Создание сайтов
- Предыдущая страница Стартовая страница tutorиалов
- Следующая страница Дизайн сайтов
Каждый веб-разработчик должен знать следующие веб-компоненты:
- HTML 4.01
- Использование CSS (стильные таблицы)
- XHTML
- XML и XSLT
- Клиентский скрипт
- серверный скрипт
- Управление данными через SQL
- Будущее Web
HTML 4.01
HTML является языком Web, каждый веб-разработчик должен иметь базовые знания о нем.
HTML 4.01 - важный веб-стандарт, и его различия с HTML 3.2 очень велики.
После того как к HTML 3.2 были добавлены теги, такие как font, и атрибуты, такие как color, это постепенно стало кошмаром для разработчиков. Процесс создания веб-сайтов, которые требуют добавления информации о шрифтах на каждую отдельную страницу, стал долгим и дорогостоящим.
С помощью HTML 4.01 все форматировочные данные могут быть перемещены из HTML-документа в независимую таблицу стилей.
HTML 4.01 важен еще и потому, что из-за XHTML 1.0, этой последней версии HTML, которая была重新 изложена как приложение XML, использование HTML 4.01 в ваших страницах гарантирует легкую миграцию HTML к XHTML в будущем.
Убедитесь, что вы используете последнюю версию стандарта HTML 4.01.
Изучите наш полный Референтное руководство по HTML 4.01.
Накладные таблицы стилей (Cascading Style Sheets - CSS)
Стили могут определять, как элементы HTML будут отображаться, например, как это делается с помощью тега font в HTML 3.2. Стили обычно хранятся в файлах за пределами HTML-документа. Внешние таблицы стилей позволяют вам изменить外观 и макет всех страниц сайта, просто редактируя один простой файл CSS. Если вы когда-либо пробовали вносить某些 изменения, например, одновременно изменять шрифт или цвет заголовков всех страниц сайта, вы поймете, как стили могут достигать эффекта двойного действия.
Обязательно изучите наш Учебник по CSS.
XHTML - будущее HTML
XHTML означает расширяемый гипертекстовый язык меток (Extensible HyperText Markup Language).
XHTML 1.0 - это самая последняя версия стандарта HTML,源自 W3C. Она стала официальной рекомендацией (Recommendation) 26 января 2000 года. W3C Recommendation означает стабильность спецификации, а в настоящее время она已成为一种 веб-стандарт.
XHTML - это HTML 4.01,重构使用 XML, и его можно сразу использовать в существующих браузерах, если следовать некоторым простым руководствам.
Подготовьтесь к будущему: пожалуйста, читайтеКак преобразовать веб-сайт в XHTML.
XML - инструмент для описания данных
Расширяемый язык меток (XML) иНетЗаменитель HTML. В будущем веб-разработке XML будет использоваться для описания и хранения данных, а HTML - для отображения данных.
Наиболее подходящая характеристика XML - это инструмент для хранения и передачи информации, независимый от платформы и оборудования.
Мы верим, что важность XML не меньше, чем у HTML для основы веба, и XML станет最重要的 инструментом для обработки и передачи данных.
Убедитесь, что вы изучили наши Уроки XML.
XSLT - это инструмент пользователя для преобразования данных
XSLT (XSL Transformations, расширяемый язык таблиц стилей для преобразований) - это язык для преобразования XML.
Будущие веб-сайты будут вынуждены передавать данные в различных форматах различным браузерам и другим веб-серверам. XSLT - это новый стандарт W3C, который позволяет преобразовывать данные XML в различные форматы.
XSLT может преобразовывать файлы XML в формат, который может распознавать браузер, например, HTML или WML - это маркерный язык, используемый для многих портативных устройств.
XSLT также может добавлять элементы, удалять их, перетаскивать и сортировать, тестировать и определять, какие элементы следует отображать, и т.д.
Убедитесь, что вы изучили наши Уроки XSLT.
Клиентский скрипт
Клиентский скрипт - это программирование поведения интернет-браузера. Вы должны изучить JavaScript, чтобы иметь возможность передавать больше динамического контента веб-сайтов:
- JavaScript - это инструмент программирования, предоставляемый для дизайнеров HTML
- Создатели HTML обычно не являются программистами, но JavaScript - это脚本ный язык с очень простой грамматикой! Почти каждый может добавить фрагменты кода JavaScript в свою HTML-страницу.
- JavaScript может вставить динамический текст в HTML-страницу
- Такой строка JavaScript может записать переменную текст в HTML-страницу: document.write("h1" + name + "/h1")
- JavaScript может реагировать на события
- JavaScript можно настроить на выполнение при наступлении определенного события, например, когда страница загружена или пользователь кликает по определенному HTML-элементу.
- JavaScript может читать и изменять HTML-элементы
- JavaScript может читать и изменять содержимое HTML-элементов
- JavaScript можно использовать для проверки данных
- JavaScript можно использовать для проверки данных в форме перед ее отправкой на сервер, что гарантирует правильную обработку данных сервером.
обязательно изучите наш Уроки JavaScript.
серверный скрипт
Серверные скрипты и программирование интернет-серверов связаны. Вы должны изучить серверные скрипты, чтобы иметь возможность передавать больше динамического контента веб-сайтов. Через серверное программирование вы можете:
- Динамическое редактирование, изменение или добавление контента веб-страниц
- Ответ на запросы или данные, отправленные пользователем через HTML
- Доступ к данным или базе данных и возврат результатов в браузер
- Доступ к файлам или XML-данным и возврат результатов в браузер
- Преобразование XML в HTML и возврат результатов в браузер
- Настройка страниц для различных пользователей, улучшение доступности страниц
- Обеспечение безопасности и контроля доступа к различным веб-страницам
- Разработка различных типов вывода для различных браузеров
- Минимизация сетевого трафика
На W3SCHOOL мы через ASP и PHP Покажут вам серверное скриптовое программирование
Убедитесь, что вы изучили наши Tutorиалы по ASP и Tutorиалы по PHP.
Управление данными с помощью SQL
Структурированный язык запросов (SQL) - это общепринятый стандарт для доступа к следующим базам данных: SQL Server, Oracle, Sybase и Access.
Для тех, кто хочет хранить и извлекать данные из базы данных, знания SQL имеют极高价值.
Любой веб-администратор должен понимать, что SQL является真正适合 веб-баз данных двигателем.
Убедитесь, что вы изучили наши Tutorиалы по SQL.
Будущее перспективы
Вам нужно понять одну очень важную вещь, функциональность веб-сайтов будет полностью изменена. Мы увидим огромную трансформацию,那就是 веб-сайты будут переходить от представления
Мы还将看到许多新式的浏览器,например, браузеры на мобильных устройствах, а также мы увидим больше о данных, передаваемых с помощью XML между серверами и между серверами и браузерами.
- Предыдущая страница Стартовая страница tutorиалов
- Следующая страница Дизайн сайтов