Как задать ширину блока в css
Вы можете задать ширину блока в CSS с помощью свойства width . Например, чтобы задать ширину блока в 500 пикселей, вы можете использовать следующий возможности CSS:
.block width: 500px; >
Он устанавливает ширину блока с классом block равной 500 пикселям. Так же можно установить ширину блока в процентах. Например, чтобы установить ширину блока в 50% от ширины родительского элемента, вы можете написать такой текст в вашем CSS файле:
.block width: 50%; >
Можно определять размер блока автоматически, на основе его содержимого. В таких случаях вы можете использовать свойство max-width , чтобы установить максимальную ширину блока.
.block max-width: 500px; >
Если содержимое блока меньше 500 пикселей, то его ширина будет автоматически определена на основе содержимого. Если содержимое блока больше 500 пикселей, то его ширина будет ограничена до 500 пикселей.
Как выровнять текст по ширине?
Выравниванием по ширине называется такой способ форматирования текста, когда левый и правый края текста выравниваются по вертикальным линиям (рис. 1).

Рис. 1. Выравнивание текста по ширине
Для выравнивания правого края текста браузер добавляет пустые промежутки между слов, что иногда смотрится неаккуратно.
Чтобы выровнять текст по ширине ему достаточно добавить свойство text-align со значением justify , как показано в примере 1.
Пример 1. Использование text-align
В данном примере мы используем класс text-justify , который при добавлении его к любому элементу выравнивает текст по ширине.
Последняя строка нашего текста по умолчанию остаётся выровненной по левому краю. Для управления поведением последней строки есть отдельное свойство text-align-last. К примеру, значение right выравнивает по правому краю, а center — по центру (пример 2).
Пример 2. Использование text-align-last
См. также
- text-align
- text-align-last
- Свойства текста в CSS
width
Устанавливает ширину блочных или заменяемых элементов (к ним, например, относится тег ). Ширина не включает толщину границ вокруг элемента, значение отступов и полей.
Браузеры неодинаково работают с шириной, результат отображения зависит от используемого . В табл. 1 приведены возможные варианты и получаемая ширина.
| Internet Explorer | Opera 10+, Firefox, Chrome, Safari | Opera 9 | |
|---|---|---|---|
| Не указан (режим совместимости) | Если содержимое превышает заданную ширину, то блок изменяет свои размеры, подстраиваясь под содержимое. В противном случае ширина блока равна значению width . | Во всех случаях браузер действует по спецификации CSS. А именно, ширина блока получается сложением значений width , padding , margin и border . |
Синтаксис
width: значение | проценты | auto | inherit
Значения
В качестве значений принимаются любые единицы длины, принятые в CSS — например, пикселы (px), дюймы (in), пункты (pt) и др. При использовании процентной записи ширина элемента вычисляется в зависимости от ширины родительского элемента. Если родитель явно не указан, то в его качестве выступает окно браузера.
auto Устанавливает ширину исходя из типа и содержимого элемента. inherit Наследует значение родителя.
HTML5 CSS2.1 IE Cr Op Sa Fx
width
Результат данного примера, как он отображается в браузере Safari показан на рис. 1.

Рис. 1. Ширина блока
Объектная модель
[window.]document.getElementById(» elementID «).style.width
Браузеры
Браузер Internet Explorer 6 некорректно определяет width как min-width . В режиме совместимости (quirk mode) Internet Explorer до версии 8.0 включительно неправильно вычисляет ширину элемента, не добавляя к ней значение отступов, полей и границ.
Internet Explorer до версии 7.0 включительно не поддерживает значение inherit .
Как задать ширину текста в css
У меня есть блог на wp с бесплатным шаблоном.
Подскажите, как поменять ширину области текста?
Рылся в style.css не нашел конкретного места

Форумчанин
Регистрация: 21.04.2012
Сообщений: 799
атрибут width
p.ex "ex">Текст Текст ТекстТекстТекстТекстТекстТекстТекстТекстТекстТекст ТекстТекстТекстТекстТекстТекстТекстТекстТекстТекстТекстТекстТекстТекст ТекстТекстТекстТекстТекстТекстТекстТекстТекстТекст.
Талантливыми не становятся, а рождаются
Регистрация: 09.03.2015
Сообщений: 2
Спасибо за подсказку. Но именно в моём style.css этих атрибутов несколько и я не нашел, какой из них относится к столбцу текста