Файл: «Основы программирования HTML».pdf

ВУЗ: Не указан

Категория: Курсовая работа

Дисциплина: Не указана

Добавлен: 12.03.2024

Просмотров: 51

Скачиваний: 0

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

Программы для создания Web-страниц

HTML-редакторы

Текстовый редактор для верстальщика - это основной рабочий инструмент, в котором проходит большая часть его рабочего времени. Такой инструмент должен быть функциональный, удобный, быстрый и лёгкий для восприятия. Важным фактором при выборе текстового редактора является наличие в нём популярных инструментов ускорения и автоматизации написания кода.

Я решил рассмотреть 2 бесплатных программы, так, как человек начинающий свою дорогу в область программирования скорее всего воспользуется именно бесплатным программным обеспечением. Ведь тратить деньги на то, что возможно будет не востребованным не правильно.

Notepad++

Notepad++ (рус. Ноутпад плюс плюс) – это бесплатный текстовый редактор для Windows, поддерживающий подсветку синтаксиса большого количества языков программирования и разметки. Базовый набор возможностей программы может быть расширен за счёт многочисленных плагинов или сторонних компонентов, таких как компиляторы и препроцессоры.

Почему именно это редактор стоит скачать? Я вкратце расскажу про его возможности и особенности. Итак, Notepad++ умеет следующее:

  • Подсвечивать несколько десятков наиболее популярных языков программирования и разметки, например, такие как: Ada, Assembler, C, C#, C++, CSS, FORTRAN, HTML, Java, JavaScript, Objective-C, Pascal, Perl, PHP, Python, Ruby, SQL, XML.
  • Для всех этих языков осуществляется подсветка синтаксиса, разбиение кода на строки и блоки, которые можно свернуть нажатием на минус и развернуть, нажав на плюс. А так же пунктиром может отображаться связь между элементами.
  • В этом редакторе очень просто осуществить смену кодировки. Например в UTF 8 без BOM в одно нажатие.
  • В одном окне программы можно открывать на редактирование сколько угодно файлов, так, как Notepad++ использует вкладки на манер тех, к которым все уже успели привыкнуть в современных браузерах.
  • С помощью этого редактора можно вести поиск (Ctrl+F) как по открытому в нем документу, так и по целому сонму текстовых файлов, лежащих в определенной папке. Возможен поиск с заменой и с использование регулярных выражений.
  • В настройках этого редактора можно включить автоматическое прописывание закрывающего Html тега, при наборе открывающего, а так же опцию автозавершения тегов.
  • Notepad++ не только ведет историю всех ваших изменений и позволяет откатиться на сколько угодно шагов назад или вернуться вперед, но и осуществляет резервное хранение копий этих документов на манер того, как это делает Микрософт Ворд.
  • Этот редактор имеет возможность управления горячими клавишами, которых в нем задано великое множество — из верхнего меню «Опции» — «Горячие клавиши». Причем, при двойном щелчке мышью по интересующей вас комбинации откроется окно для переназначений клавиш.
  • Еще этот редактор умеет подключаться к сайту по ФТП, записывать и воспроизводить макросы, осуществлять проверку орфографии на лету, проводить сравнение двух файлов в открытых рядом окнах и многое — многое другое.

Aptana Studio

Редактор Aptana Studio, разработанный студией Aptana Inc. является ведущим редактором HTML с открытым исходным кодом. Этот редактор разработана на платформе Eclipse. Не мало важно что данный редактор поддерживает самые востребованные ОС: Linux, Windows и Mac OS X.

Aptana Studio — это редактор, который предоставляет возможность работать не только с HTML, но и с CSS, JavaScript, PHP, а также практически со всеми JavaScript- библиотеками. Дополнительно можно установить модули с поддержкой языка Python и технологии Ruby on Rails. Редактор имеет встроенный отладчик PHP, документацию по всем технологиям, настраиваемую подсветку кода и многое другое. Aptana Studio содержит встроенный Web-сервер, который позволяет запускать коды на PHP без установки связки программ Apache + PHP.

Так же Aptana Studio 3 может работать с html, css кодом. Стоит написать “</” и программа сама закроет незакрытый тег. Так же подсвечивает синтаксис, я считаю это очень полезная функция именно для новичков. Программа так же работает с Ruby on Rails, Javascript, Python, и так же с поддержкой подсветки синтаксиса. Если допустить ошибку в синтаксисе кода, программа поставит красный крестик напротив номера строки, где допущена ошибка.

Еще среда разработки может запускать скрипты и запускаться в режиме отладки. По умолчанию фон программы стоит темный и сам код в красных тонах, но если вы нажмете на панели инструментов по кнопке «Themes», вы сможете подобрать там удобную для себя тему редактора и консоли. Стоит отметить, что все это совершенно бесплатно. Считаю её очень достойной для начинающего разработчика.

Выводы

В этой курсовой работе мы изучили основы и возможности языка HTML, благодаря которым можно создавать Web – страницы. Познакомились с программным обеспечением для разработки Web – страниц, узнали какие есть преимущества и возможности. Так же узнали что такое WWW ,разобрались как это работает и какое значение имеет в настоящее время.

Раньше сайты были написаны только на HTML, и для сопровождения сайта требовалось знание как HTML так и CSS. В настоящее время уже существует много программных средств для управления, изменения, наполнения контентом. Такие средства называются CMS. С приходом этих ПО возможности незнающего человека в сопровождении сайта возросли.

Но для разработчиков и программистов Web – страниц знание HTML все так же важно и служит основой программирования и создания сайтов. Так что HTML спустя много лет остаётся востребованным и актуальным как и раньше.


Основная литература

  1. Ташков Петр Андреевич. Веб-мастеринг на 100 %: HTML, CSS, JavaScript, PHP, CMS, AJAX, раскрутка - СПб.: Питер, 2010. — 512 с.: ил. — (Серия «На 100%»).