Практическо програмиране за начинаещи
Трето преработено и допълнено издание.
Тази книга ще ви научи как да прилагате на практика HTML 5 и CSS 3 и да се възползвате от богатите възможности, предлагани в новите уеб стандарти.Първата част на книгата е посветена на HTML 5. Освен синтаксиса и правилата за структуриране на кода, в нея ще намерите и таговете, отнасящи се до различните видове текст - абзаци, заглавия, цитати, адреси, коментари и други. Ще научите как да вмъквате мултимедия в HTML страниците (анимирани изображения, аудио и видео съдържание, както и клипове от интернет и флаш приложения). Отделено е внимание на табличния дизайн и работата с таблици, формите за въвеждане на данни, създаването на менюта, навигационна лента, котви и така наречените "горещи" клавиши, а също и връзки към e-mail или FTP ресурси. Ще научите как се съединяват в едно цяло отделните страници посредством обикновени връзки, както и връзки на база карта на изображението.Втората част на книгата е посветена на CSS 3 свойствата за оформяне на отделните параметри на шрифта, фона, абзаца, параметрите на отстъпите, рамките, таблиците и други. Разгледани са комбинаторите, селекторите и псевдокласовете. Обърнато е специално внимание на контейнерния дизайн - основен конкурент на табличното оформление на страниците.Последните глави са с практически характер. В тях са разгледани различни CSS разширения и полезни трикове в областта на уеб дизайна - създаване на динамично падащо меню, собствени курсори, използването на собствен шрифт, многоколонно оформление, използване на специални рамки, създаване на ефектни бутони и други. Дават се и препоръки как да направите вашия HTML и CSS код по-четим и удобен за последващо редактиране. Във всяка глава от книгата ще намерите множество практически примери с отделните CSS свойства и HTML тагове.
Денис Николевич Колисниченко е водещ автор в областта на програмирането и информационните технологии. Написал е многобройни статии и повече от 30 книги на компютърна тематика, в това число книги за PHP, MySQL, различни Linux дистрибуции (FreeBSD, Fedora, Ubuntu, openSUSE, Mandriva), Windows, Интернет, Joomla!, Slaed, PHP-Nuke, Drupal и други.