Html отступ от левого края: Отступы | htmlbook.ru

margin-left — внешний отступ слева

Поддержка браузерами

12.0+ 6.0+ 1.0+ 1.0+ 3.5+ 1.0+

Описание

CSS свойство margin-left устанавливает внешний отступ слева элемента. Отступом является расстояние от внешнего края левой границы текущего элемента до внутренней границы его родительского элемента либо до границы элемента, расположенного слева от него. Обратите внимание, для строчных элементов (display: inline;) могут быть установлены только внешние отступы с левой и с правой стороны.

Размер внешнего левого отступа можно указывать в пикселях (px), процентах (%) или в других единицах измерения CSS. Значение может быть как положительным, так и отрицательным.

Примечание: левый или правый внешний отступ дочернего элемента никак не влияет на общую ширину родительского элемента, так как если у родительского элемента не задана фиксированная ширина, то он будет занимать всю свободную ширину.

Значение по умолчанию: 0
Применяется: ко всем элементам, за исключением элементов, которые относятся к типу display: table-*, кроме table-caption, table и inline-table.
Анимируется: да
Наследуется: нет
Версия: CSS1
Синтаксис JavaScript: object.style.marginLeft=»10px»

Синтаксис

margin-left: величина|auto|inherit;

Значения свойства

Значение Описание
auto
  • При использовании значения auto, браузер сдвигает элемент полностью в правую сторону.
  • Если обоим свойствам (margin-left и margin-right) установить значение auto, элемент будет центрирован по горизонтали.
  • Данное значение применяется только к блочным элементам, которые имеют фиксированную ширину.
величина Указывает размер поля в единицах измерения, используемых в CSS.
% Величина, указанная в процентах, вычисляется в зависимости от ширины области содержимого родительского элемента.
inherit Указывает, что значение наследуется от родительского элемента.

Пример

margin-left:

auto

10px

25px

50px

100px

10%

20%

div#myBox {
background-color: red;
margin-left: auto;
}

Свойство margin-right

CSS свойства

Определение и применение

CSS свойство margin-right устанавливает величину внешнего отступа от правого края элемента.

На изображении салатовым цветом обозначена зона за которую отвечает свойство margin-right:

Поддержка браузерами

Свойство
Chrome

Firefox

Opera

Safari

IExplorer

Edge
margin-right1.01.03.51.06.012.0

CSS синтаксис:

margin-right:"length | auto | initial | inherit";

JavaScript синтаксис:

object.style.marginRight = "15px"

Значения свойства

ЗначениеОписание
lengthОпределяет отступ в пикселях, см и др. единицах. Значение по умолчанию 0. Допускаются отрицательные значения.
%Определяет отступ в процентах от содержащего блока родительского элемента. Допускаются отрицательные значения.
autoБраузер вычисляет отступ самостоятельно.
initialУстанавливает свойство в значение по умолчанию.
inheritУказывает, что значение наследуется от родительского элемента.

Версия CSS

CSS1

Наследуется

Нет.

Анимируемое

Да.

Пример использования

<!DOCTYPE html>
<html>
<head>
<title>Отступы элемента.</title>
<style> 
h2 {
margin-top :15px; /* устанавливает величину отступа от верхнего края элемента. */
margin-right :50px; /* устанавливает величину отступа от правого края элемента. */
margin-bottom :15px; /* устанавливает величину отступа от нижнего края элемента. */
margin-left :150px; /* устанавливает величину отступа от левого края элемента. */
}
.primer1
{ width :50px; /* задаём ширину блока */ height :50px; /* задаём высоту блока */ background-color:yellow; /* задаём цвет заднего фона */ margin-top :25px; /* устанавливает величину отступа от верхнего края элемента. */ margin-right :25px; /* устанавливает величину отступа от правого края элемента. */ margin-bottom :25px; /* устанавливает величину отступа от нижнего края элемента. */ margin-left :25px; /* устанавливает величину отступа от левого края элемента. */ border : 1px solid; /* задаём сплошную границу для всех сторон элемента */ } .primer2 { width :50px; /* задаём ширину блока */ height :50px; /* задаём высоту блока */ background-color:lime; /* задаём цвет заднего фона */ margin-top :25px; /* устанавливает величину отступа от верхнего края элемента. */ margin-right :25px; /* устанавливает величину отступа от правого края элемента. */ margin-bottom :25px; /* устанавливает величину отступа от нижнего края элемента. */ margin-left :75px; /* устанавливает величину отступа от левого края элемента. */ border:1px solid; /* задаём сплошную границу для всех сторон элемента */ }
.primer3
{ width :50px; /* задаём ширину блока */ height :50px; /* задаём высоту блока */ background-color:blue; /* задаём цвет заднего фона */ margin-top :- 40px; /* устанавливает отрицательную величину отступа от верхнего края элемента. 25px-40px = 15px (наслоение) */ margin-right :25px; /* устанавливает величину отступа от правого края элемента. */ margin-bottom :25px; /* устанавливает величину отступа от нижнего края элемента. */ margin-left :100px; /* устанавливает величину отступа от левого края элемента. */ border:1px solid; /* задаём сплошную границу для всех сторон элемента */ } </style> </head> <body> <h2>Заголовок первого уровня</h2> <div class = "primer1"></div> <div class = "primer2"></div> <div class = "primer3"></div> </body> </html>
Пример использования отступов элемента.CSS свойства

Свойство CSS margin-left

❮ Предыдущий Полное руководство по CSS Далее ❯


Пример

Установите левое поле для элемента

равным 30 пикселям: 

p.ex1 {
поле слева: 30px;
}

Попробуйте сами »

Другие примеры «Попробуйте сами» ниже.


Определение и использование

Свойство margin-left устанавливает левое поле элемента.

Примечание: Допускаются отрицательные значения.

Показать демо ❯

Значение по умолчанию: 0
Унаследовано: нет
Анимация: да, см. отдельные свойства . Читать про анимированный Попробуй
Версия: CSS1
Синтаксис JavaScript: объект .style.marginLeft=»100px» Попробуй


Поддержка браузера

Числа в таблице указывают первую версию браузера, которая полностью поддерживает это свойство.

Имущество
поле слева 1,0 6,0 1,0 1,0 3,5



Синтаксис CSS

margin-left: length |auto|initial|inherit;

Значения свойств

Значение Описание Демо
длина Указывает фиксированное левое поле в px, pt, cm и т. д. Значение по умолчанию — 0px. Допускаются отрицательные значения. Читать о единицах длины Демонстрация ❯
% Указывает левое поле в процентах от ширины содержащего элемента Демонстрация ❯
авто Браузер вычисляет левое поле Демонстрация ❯
начальный Устанавливает для этого свойства значение по умолчанию. Читать про начальный
унаследовать Наследует это свойство от родительского элемента. Читать о
унаследовать


Дополнительные примеры

Пример

Установите левое поле для элемента

равным 10% от ширины элемента container:

p.ex1 {
 margin-left: 10%;
}

Попробуйте сами »

Пример

Установите для левого поля элемента

значение 2 em:

p. ex1 {
  margin-left: 2em;
}

Попробуйте сами »


Связанные страницы

Учебник CSS: CSS Margin

Ссылка HTML DOM: свойство marginLeft

❮ Предыдущий Полное руководство по CSS Следующий ❯


ВЫБОР ЦВЕТА



Лучшие учебники
Учебник HTML
Учебник CSS
Учебник JavaScript
How To Tutorial
Учебник SQL
Учебник Python
Учебник W3.CSS
Учебник Bootstrap
Учебник PHP
Учебник Java
Учебник C++
Учебник jQuery
9000 3

Лучшие ссылки
Справочник по HTML
Справочник по CSS
Справочник по JavaScript
Справочник по SQL
Справочник по Python
Справочник по W3.CSS
Справочник по Bootstrap
Справочник по PHP
Цвета HTML
Справочник по Java
Справочник по Angular
Справочник по jQuery

Основные примеры
Примеры HTML
Примеры CSS
Примеры JavaScript
Примеры инструкций
Примеры SQL
Примеры Python
Примеры W3. CSS
Примеры Bootstrap
Примеры PHP
Примеры Java
Примеры XML
Примеры jQuery


ФОРУМ | О

W3Schools оптимизирован для обучения и обучения. Примеры могут быть упрощены для улучшения чтения и обучения. Учебники, ссылки и примеры постоянно пересматриваются, чтобы избежать ошибок, но мы не можем гарантировать полную правильность всего содержания. Используя W3Schools, вы соглашаетесь прочитать и принять наши условия использования, куки-файлы и политика конфиденциальности.

Copyright 1999-2023 Refsnes Data. Все права защищены.
W3Schools работает на основе W3.CSS.

HTML левое поле | Как установить левое поле для абзаца в HTML?

HTML margin-left задает область полей слева от элемента. HTML имеет много предопределенных тегов, используемых для более эффективного создания веб-страниц, и, кроме того, стили CSS являются расширенными и декоративными на веб-сайтах. Используя эту терминологию, пользователь будет чаще посещать веб-сайты, поэтому это полезно для бизнеса. Свойства поля HTML — это одна из функций, которая помогает создавать внешнее пространство веб-экранов HTML, и, кроме того, они имеют несколько различных типов, таких как поле слева, поле справа, поле сверху, поле внизу; это некоторые типы, чтобы определить макет пространства на веб-страницах. Каждый и каждый тип имеют свои собственные возможные значения длины.

Синтаксис :

Поля HTML имеют разный набор стилей в зависимости от того, где мы их использовали в документах. Если мы используем поля HTML, документы в стиле CSS, они используются для полей.

 
<голова>
<стиль>
див
{
Маржа:значения;
}


 

Приведенные выше коды являются основным синтаксисом, который мы будем обсуждать в отношении стилей полей HTML на веб-страницах. В HTML шаблон dom в основном используется для объектов HTML, которые будут работать на задней части кода. Поля HTML зависят от элемента с другим набором полей, которые будут применяться к документу веб-страницы. Мы можем использовать функции javascript для автоматической установки полей на веб-страницах.

Как работает левое поле HTML?

В HTML и CSS поля определяют фиксированную длину с использованием стандартных единиц стиля HTML и CSS; даже отрицательные значения также разрешены на веб-страницах. Перед этим мы установим для свойства margin-left некоторые значения, которые мы назначим или значения по умолчанию, назначенные в документе. Значение по умолчанию — «авто», в противном случае мы объявим значения как «наследовать», «длина» и «процент», каждое из указанных значений с другим набором подзначений на основе будет использовать левое поле. значения свойств.

Длина вычисляет длину или фиксированную длину единиц CSS. Процент ширины и высоты рассчитывается для блоков HTML; в этом поле также разрешены отрицательные значения. Если предположить, что у поля есть атрибут верхнего значения, пользовательский браузер возьмет значение в процентах от ширины; он не будет указывать высоту блоков.

Пользовательский браузер вычислит значение левого поля как auto; это зависит от свободного места во внешней области документа или веб-страниц. Значение наследования используется для отношения родитель-потомок содержимого HTML, в основном оно указывает ширину свойства margin-left со значениями. Когда мы вычисляем высоту и ширину HTML-элементов на веб-страницах, мы в основном не учитываем поля для этих вычислений; мы включаем другие элементы HTML, такие как отступы, другие области содержимого, границы и т. д. Вычисляйте только доступное пространство свойства размера поля HTML-элемента документа.

Если мы объявили два набора полей в HTML, они столкнутся; предположим, что мы назначили один блок, содержащий правую сторону поля, и точка с плавающей запятой имеет только правое, а другой блок, содержащий левое поле с тем же, что и точка с плавающей запятой, первая большая точка поля остается прежней, и она не меняет значения меньшая область поля блока будет свернута, и он не будет отображаться должным образом на веб-страницах, он может исчезнуть на веб-экранах. Как правило, поля прозрачны по своей природе.

Когда поле будет использоваться в качестве сокращенного свойства для указания поля как ширины, а не мы используем другие спецификации полей типа кодов кластера, потому что это будет трудно для чтения кодов в областях разработчика, если иногда мы используем значения поля внизу такие же, как и в других типах полей, т. Е.) Один класс дифференцируется в другой класс в стилях CSS. Мы можем указать возможные значения длины каждого свойства везде, где мы используем значение длины элементов тега HTML, равное и относящееся к высоте текстовых шрифтов, а также шрифтов элементов. В браузере версия совместимости предполагает, что поле IE версии 3 имеет указанное значение для объекта, которое является значением по умолчанию, добавленным на веб-страницу в IE 4, а значение поля более поздних версий является абсолютным в документах HTML. Значение свойства поля не поддерживается. в элементах таблицы HTML объекты и в версии IE 4, но это будет работать в версии IE 3. Если мы применим значения поля в к ячейкам таблицы, используя теги

или

в IE 4 версии.

Примеры HTML margin-left

Ниже приведены примеры HTML margin-left:

Пример №1

Код:

 
<голова>
<стиль>
{
поле: 2;
}
дел {
ширина: 210 пикселей;
высота: 130 пикселей;
фон:зеленый;
радиус границы: 13px;
}
.образец {
цвет фона: зеленый;
поле слева: 3%;
}
.sample1 {
цвет фона: желтый;
}
.sample2 {
цвет фона: сплошной зеленый;
поле слева: -13%;
}


<тело>
<дел>
 Добро пожаловать в мой домен

Вывод:

Пример #2

Код:

 
<голова>
<стиль>
#образец {
ширина: 120%;
}
стол, тд, й {
граница: 3 пикселя сплошного зеленого цвета;
}
стол {
ширина: 212 пикселей;
плыть налево;
поля: 23px 42px;
}


<дел>
<таблица>

Номер мобильного телефона
Имя


8220244056
Шива


<тд>9075854876
Раман


<р>
Добро пожаловать в мой домен

Вывод:

Пример №3

Код:

 <голова> <стиль> #образец {
ширина: 120%;
}
стол, тд, й {
граница: 3 пикселя сплошного зеленого цвета;
}
стол {
ширина: 212 пикселей;
плыть налево;
поля: 23px 42px;
}   <дел> <таблица>Номер мобильного телефонаИмя8220244056Шива <тд>9075854876Раман  
<скрипт> образцы функций () { document.