Как да направите уебсайт за разтягане

Съдържание:

Как да направите уебсайт за разтягане
Как да направите уебсайт за разтягане

Видео: Как да направите уебсайт за разтягане

Видео: Как да направите уебсайт за разтягане
Видео: КАК ДА НАПРАВИМ ШПАГАТ 2024, Ноември
Anonim

Когато проектирате сайтове, често трябва да решавате основен въпрос: какво ще бъде поведението на страницата, когато тя се отваря с различни резолюции на екрана? Тук има две опции - „гумени“(разтягащи се) страници на сайта или статични. Ще бъде обсъден първият вариант. Независимо от предпочитанията ви за оформление, основният принцип на стреч дизайна е относителната мащабируемост.

Как да направите уебсайт за разтягане
Как да направите уебсайт за разтягане

Необходимо е

  • - познаване на HTML;
  • - програма за редактиране на html-код.

Инструкции

Етап 1

Изберете основния файл за шаблона на вашия сайт, който ще отразява основната маркировка. Това може да бъде файл index.html или index.php. Един от най-добрите софтуери за редактиране на визуални сайтове е Macromedia Dreamweawer. Необходимото редактиране ще бъде направено въз основа на тази програма.

Отворете файла на шаблона или създайте нов чрез команда "Файл" - "Нов", категория - "Основна страница" - "HTML" или категория "Динамична страница" - "PHP". Тук разглеждаме общия случай, когато структурата на сайта е записана точно в един от двата файла.

Стъпка 2

Отдавна не е тайна, че има различни видове оформление - на таблици, на div-блокове и комбинирани (таблици и блокове едновременно). Тагът html отговаря за оформлението на таблицата

… В програмата тя е обозначена като „Таблица“и се намира в разделите на визуални форми. В структурата на този етикет има различни свойства. За разтягане се нуждаете от "ширина" и "височина" (съответно "ширина" и "височина"). Кодът на основната таблица, която ще стане основата на участъка за разтягане, се определя от израза:

… … тук е структурата на таблицата със съдържанието на сайта. …

Посочете процент (100%) за всяко свойство. Това ще постигне ефекта от автоматично разтягане на клетките на масата върху екрани с всякаква геометрия. Това може да бъде 19-инчов монитор или смартфон - всеки от тях ще възпроизведе правилно съдържанието.

Стъпка 3

Ако трябва да посочите точно съответствието между клетките на таблицата, използвайте следния пример:

… … съдържанието на клетка 1. … … … съдържанието на клетка 2. …

Тук ще видите, че една от клетките е посочена с ширина 30% от всичко, което е определено за самата таблица. Едно просто изчисление показва, че 100% -30% = 70% остава за втората клетка. Не забравяйте, че в този случай една от клетките на таблицата не трябва да има зададен атрибут width. Браузърът ще направи всички изчисления самостоятелно и правилно ще разтегне таблицата с клетки. Съдържанието в таблиците също ще се разтяга и свива правилно на различни екрани.

Стъпка 4

В ситуация с оформление на div, блоковете с маркери са опънати по подразбиране до пълната ширина на екрана и следват един след друг отляво надясно, отгоре надолу. За да прецизирате геометрията им, създайте CCS клас или идентификатор (ID), в който посочвате например атрибутите и / или за категорията размер и позиция на полето (Box). Не забравяйте да свържете посочения стил с файла за маркиране на сайта и да свържете класа (ID) с желания маркер. Обикновено се поставя в самото начало на скрипта, дефинирайки цялата бъдеща геометрия на сайта:

… … съдържание на сайта. …

Или по този начин:

… … съдържание на сайта. …

Кодът за правилото CSS ще бъде както следва:

… Моят клас {

ширина: 30%;

височина: 50%;

}

#myID {

ширина: 30%;

височина: 50%;

}

Препоръчано: