Тимур Машнин - Bootstrap: Быстрое создание современных сайтов Страница 3
- Категория: Компьютеры и Интернет / Прочая околокомпьтерная литература
- Автор: Тимур Машнин
- Год выпуска: неизвестен
- ISBN: нет данных
- Издательство: -
- Страниц: 5
- Добавлено: 2019-05-28 13:55:12
Тимур Машнин - Bootstrap: Быстрое создание современных сайтов краткое содержание
Прочтите описание перед тем, как прочитать онлайн книгу «Тимур Машнин - Bootstrap: Быстрое создание современных сайтов» бесплатно полную версию:Bootstrap представляет собой свободный фреймворк интерфейсов для быстрой и простой Web разработки. Bootstrap предоставляет шаблоны дизайна, основанные на HTML и CSS для разметки, форм, кнопок, таблиц, навигации, диалоговых окон, каруселей изображений и многого другого, а также дополнительные плагины JavaScript. На основе Bootstrap можно легко создавать сайты с «отзывчивым дизайном», одинаково хорошо выглядящие на всех типах устройств, от небольших телефонов до настольных компьютеров.
Тимур Машнин - Bootstrap: Быстрое создание современных сайтов читать онлайн бесплатно
Обернем контент и подвал в класс. container и используем Bootstrap Grid System.
<! – content-outer – >
<div class=«container content»>
<div class=«row»>
<div class=«col-sm-11 col-md-offset-1»>
<span class=«pull-right»>
<img src="/file/theme/add.jpg» alt=«» width=200/>
</span>
<div style=«padding-top:50px;»>
<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle. js»> </script>
<! – adds – >
</script>
</div>
</div>
</div>
<div class=«row»>
<div class=«col-sm-10»>
<! – content – >
</div>
</div>
</div>
<! – /content-out – >
<! – footer-outer – >
<div class=«container footer»>
<p style=«position: fixed; bottom: 12px; right: 5px; opacity: 1; cursor: pointer;"> <a href=«#top» style=«color: white;"> Top </a>
<div class=«row»>
<div class=«col-*-* text-center»>
<script type=«text/javascript» src="//yandex.st/share/share. js» charset=«utf-8»> </script>
</div>
<div class=«row» style=«color: darkblue;»>
<div class=«col-*-* text-center»>
<br/>
© 2016 <strong> </strong>
<strong> [email protected] </strong>
</div>
</div>
</div>
<! – /footer-outer – >
Bootstrap Text/Typography
По умолчанию, глобальный размер шрифта Bootstrap, применяемый к тегу <body> и ко всем тегам
, является 14px, с высотой линии 1.428.
Кроме того, все
элементы имеют нижний margin-отступ, равный половине компьютерной высоте строки (10px по умолчанию).
Bootstrap заголовки <h1> – <h6> имеют следующий размер:
h1 – 36px
h2 – 30px
h3 – 24px
h4 – 18px
h5 – 14px
h6 – 12px
Для добавления вспомогательных заголовков используется тег <small>, который устанавливает размер шрифта 85%:
<h1> h1 heading <small> secondary text </small> </h1>
С помощью класса class = «lead» можно слегка увеличить размер шрифта параграфа:
<p class = «lead»> This is an example paragraph demonstrating the use of lead body copy.
Тег <strong> делает шрифт жирным.
Тег <em> выделяет текст курсивом.
Для выравнивания и выделения текста цветом применяются классы:
<p class = «text-left»> Left aligned text.
<p class = «text-center»> Center aligned text.
<p class = «text-right»> Right aligned text.
<p class=«text-lowercase»> Lowercased text.
<p class=«text-uppercase»> Uppercased text.
<p class=«text-capitalize»> Capitalized text.
Подгонка текста под ширину экрана:
<p class=«text-justify»> Justified text. Justified text. Justified text.
Отмена переноса строк:
<p class=«text-nowrap»> No wrap text. No wrap text. No wrap text.
Выделение цветом:
<p class = «text-muted»> This content is muted
<p class = «text-primary»> This content carries a primary class
<p class = «text-success»> This content carries a success class
<p class = «text-info»> This content carries a info class
<p class = «text-warning»> This content carries a warning class
<p class = «text-danger»> This content carries a danger class
<p class=«bg-primary»> This text is important.
<p class=«bg-success»> This text indicates success.
<p class=«bg-info»> This text represents some information.
<p class=«bg-warning»> This text represents a warning.
<p class=«bg-danger»> This text represents danger.
Тег <abbr> обеспечивает подчеркивание текста пунктирной линией, при этом класс class=«initialism» слегка уменьшает шрифт:
<abbr title = «World Wide Web»> WWW </abbr>
Тег <blockquote> выделяет текст как цитируемый, при этом класс class=«blockquote-reverse» выравнивает по правому краю:
This is a default blockquote example. This is a default blockquote example.
<blockquote>
This is a default blockquote example. This is a default blockquote example.
</blockquote>
<blockquote class=«blockquote-reverse»>
This is a default blockquote example. This is a default blockquote example.
</blockquote>
Тег <mark> подсвечивает текст:
Use the mark element to <mark> highlight </mark> text.
Элементы <dl>, <dt> и <dd> обеспечивают разметку словаря:
<dl>
<dt> Coffee </dt>
<dd> black hot drink </dd>
<dt> Milk </dt>
<dd> white cold drink </dd>
</dl>
При этом класс class=«dl-horizontal» выводит ключ-значение в одну строку:
<dl class=«dl-horizontal»>
<dt> Coffee </dt>
<dd> black hot drink </dd>
<dt> Milk </dt>
<dd> white cold drink </dd>
</dl>
Тег <code> выделяет текст цветом:
HTML elements: <code> span </code>, <code> section </code>, and <code> div </code>.
Тег <kbd> меняет фон и цвет текста:
Use <kbd> ctrl + p </kbd> to open the Print dialog box.
Тег <pre> меняет фон текста, сохраняя пробелы и переносы:
<pre>
Text in a pre
element
is displayed in a fixed-width
font, and it preserves
both spaces and
line breaks.
</pre>
При этом класс class=«pre-scrollable» устанавливает максимальную высоту 350px и добавляет прокрутку.
Класс class=«list-unstyled» удаляет маркировку и отступы списка:
<ul class=«list-unstyled»>
<li> Coffee </li>
<li> Tea
<ul>
<li> Black tea </li>
<li> Green tea </li>
</ul>
</li>
<li> Milk </li>
</ul>
Класс class=«list-inline» выводит список в одну строку:
<ul class=«list-inline»>
<li> Coffee </li>
<li> Tea </li>
<li> Milk </li>
</ul>
Теги <del> и <s> перечеркивают текст:
Use the s element to indicate <s> text that is no longer relevant </s>.
Use the del element to indicate <del> deleted text </del>.
Теги <u> и <ins> подчеркивают текст:
Use the u element to indicate <u> underlined text </u>.
Use the ins element to indicate <ins> inserted text </ins>.
Тег <samp> меняет шрифт, имитируя вывод программы:
To indicate sample output from a computer program, use the samp element:
<samp> This text is output from a computer program… </samp>
Таблицы
Bootstrap класс. table стилизует HTML таблицу небольшим padding отступом и горизонтальными разделителями:
<table class=«table»>
<thead>
<tr>
<th> Firstname </th>
<th> Lastname </th>
<th> Email </th>
</tr>
</thead>
<tbody>
<tr>
<td> John </td>
<td> Doe </td>
<td>[email protected] </td>
</tr>
<tr>
<td> Mary </td>
<td> Moe </td>
<td>[email protected] </td>
</tr>
<tr>
<td> July </td>
<td> Dooley </td>
<td>[email protected] </td>
</tr>
</tbody>
</table>
Дополнительно класс class=«table table-striped» добавляет чередующуюся смену фона строк таблицы.
Класс class=«table table-bordered» добавляет разделители к ячейкам таблицы.
Класс class=«table table-hover» добавляет изменение фона при наведении курсора на строку таблицы.
Класс class=«table table-condensed» уменьшает высоту строки.
С помощью классов success, danger, info, active, warning можно выделять цветом строки таблицы.
Контейнер для таблицы <div class=«table-responsive»> добавляет горизонтальную прокрутку для экранов менее 768px.
Вопросы:
Как стилизовать таблицу горизонтальными разделителями?
Ответ: добавить класс. table.
Как стилизовать таблицу повторяющимся разным фоном строк?
Ответ: добавить класс. table-striped.
Как добавить границы к ячейкам таблицы?
Ответ: добавить класс. table-bordered.
Как добавить изменение фона строки при наведении курсора?
Ответ: добавить класс. table-hover.
Как уменьшить отступ ячеек наполовину?
Ответ: добавить класс. table-condensed.
Как сделать разноцветным фон строк таблицы?
Ответ: применить классы. success,.danger,.warning
Изображения
Bootstrap предлагает три вида формы изображений:
Класс. img-rounded – прямоугольник с закругленными углами.
<img src="sample.jpg» class=«img-rounded» alt=«»>
Жалоба
Напишите нам, и мы в срочном порядке примем меры.