Компютри, Програмиране
Прилагане на CSS към центъра: текст и таблица
Информационният свят във всяко приближение е представен от елементи и системи от елементи, думи и текстове или в последния формализиран пример - текстове и таблици. Можете да разгледате и други вече известни структури от данни, както и изображения, но и използването на CSS и HTML в текстово форматиране, другите информационни формуляри имат различна връзка.
Правилната структура на страницата на сайта включва определяне на позицията на всеки елемент. HTML документът винаги е последователност от елементи, които са пряко повлияни от три основни правила:
- Абсолютно позициониране;
- Поставете в общия поток;
- Z-индекс.
Други опции за настаняване също имат значение, те изискват много знания за решаване на проблема с помощта на CSS "центриран текст".
Централизирани правила и правила за привеждане в съответствие
Правилата на CSS допълват HTML документа, но без правила, той може да се справи с всякакъв вид подравняване. Универсалното разпространение на мобилни устройства и отклонението на дизайна в посока на по-голяма простота и "правоъгълност" правят въпроса за центрирането на релевантни, докато друго приравняване често губи стойност.
Основният елемент на страницата е блок, описан от определен стил. Правилото за хоризонтално подравняване: текстовото подравняване може да приеме, както вече се случи, само четири стойности (ляво, централно, дясно, оправдано). Можете да извършите вертикално изравняване, като комбинирате стойностите на правилата за височина и височина на линиите:
{
Височина: 88px; // в такова съотношение
Линейна височина: 88px; // css в центъра текст - вертикално
}
Можете да експериментирате с други правила. ; В източниците се споменава интерпретацията на блока чрез показване на правилата: таблица, дисплей: маса-клетка и вертикално-подравняване: среден ; Но не винаги работи.
Подравняване на текста с таблици
Единствената структура на данните, която беше предназначена да бъде разбрана първо и да живее вечно, е таблицата. Тя осигурява както вертикално, така и хоризонтално изравняване, освен това въпросът за това как да се поставя текстът центриран в CSS, когато използва таблиците, престава да има сложна стойност.
Преобладаващата практика на използване на правилата на CSS за постигане на цел в маркирането не винаги удовлетворява концепцията за каскадни стилови листове. Нищо не възпрепятства разработчика да се центрира във всяка посока, като постави съдържание в централната клетка на таблица с три колони и три реда.
Това решение не е стандартно, но е ефективно. Вместо дълго и стриктно решаване на проблема за съвместимостта на страницата с различни браузъри или преброяването на тиретата отляво, надясно и т.н., можете да използвате процентните стойности на ширините на клетките и височините на редовете в таблиците.
Подравняване с JavaScript
Въпросът "Как се поставя текст в центъра в HTML " се решава елементарно чрез алгоритъм на езика на браузъра и има много по-практично и ефективно изпълнение.
Дизайнът на стиловите файлове вече е потопен и почти всяка система за управление на сайтове, която се самоуважава, предлага стилове за разработчици за всички случаи. Но животът винаги изисква специфични особености: трябва да мислим всеки път с чист шаблон как да използваме инструментите на CSS, за да поставим текста в центъра. Опцията за изравняване в блок "залепени" отстрани на страницата и следователно промяна на размера е малко вероятно да се побере в блок от изскачащо меню, което е изградено от различни елементи.
Видимо центриране не винаги е само блок, в който първоначално е известно къде е лявата страна и колко пиксела надясно, откъдето е горната част, а не гаранцията, че дъното е границата, с която трябва да се извърши вертикалното подравняване.
Съществува тенденция стилът да се определя от съдържанието. В по-голяма степен сайтовете носят информация на посетителя, визуалният и звуков съпровод е просто допълнение към обичайния текст. Това са символите, които носят необходимото съдържание (това не важи за сайтове за изкуство, картини, музика и т.н.) - това е въпрос на необходимата информация за посетителя.
Характеристики на текстовото представяне и HTML
Оказа се, че неделимият елемент на съдържанието на страницата е текст, а не дума. Семантиката е компетентност на предприемача (собственика на сайта). Всъщност текстът може да бъде представен не от един етикет, т.е. естественото изречение може да бъде не само последователност от символи, а последователност от тагове, съдържащи символи. От това следва, че "самостоятелният" CSS "центриран текст" може да бъде поставен само в прости случаи.
Издаването на сървъра по искане на браузъра е много обемно и съдържа много елементи, които невинаги са свързани с това, което ще се показва. При проектирането на оформлението на страницата е важно правилното поставяне на акцента в частта от представянето на информация, по-специално подравняването. Нещо по-добре да се прави на сървъра, нещо на клиента, т.е. в браузъра. Не винаги разчитайте на правилата на CSS, ориентацията към крайния резултат е много по-практична.
Similar articles
Trending Now