Меню Закрыть

Это обучающая страничка, как размещать фото

Маша. Это обучающая страничка.
Вот что я придумал.
Как и сейчас фото будут вписываться в теги DIV c классами начинающимися с img.
Графически это означает, что размер фото определяется как часть прямоугольника, который по ширине занимает весь экран, а высота его сейчас есть одна треть ширины экрана. Фото может быть размером с весь прямоугольник, с его половину, треть, четверть, и две трети. Этим размерам отвечают классы img1, img2, img3, img4, img23 — соответственно.
Новости следующие.
1. Высоту прямоугольника теперь можно изменять, добавляя классы p11, p32, p21, p31. Формат по умолчанию отвечает классу p31 — ширина втрое больше высоты. Новые классы дают увеличенную высоту. Например, в классе p21 высота есть половина ширины и так далее.
2. Добавлены новые классы, описывающие ширину фото. Это w1, w2, w3, w4, w23. Для фото они просто дублируют существующие. Например классу img1 в точности отвечает составной класс «img w1». B так далее. Эти классы пока редактор не обрабатывает. Но на сайте они действительны. 
3. Введены классы, для размещения текстов подобно фотографиям. Тексты будут размещать внутри частей прямоугольников, подобных таковым для фото. Разница в том что класс элемента DIV для текстов будет включать лексему txt вместо img. Это значит, что если мы хотим разметить два столбика текста рядом, на до подряд поставить два DIV c классом «txt w2″.

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

Например, если мы хотим поставить рядом два фото, вписанные в квадраты, а над ними тексты, код должен быть такой.

 

<br style=»clear: both»>

<Div class=»txt w3″> Некоторый текст над первой фото <div> 

<Div class=»txt w3″> Некоторый текст над второй фото <div>  

<br class=»clear: both>

<Div class=»img w3″> Код, описывающий первое фото <div> 

<Div class=»img w3″>Код, описывающий второе фото <div>  

Здесь может идти текст, который будет обтекать эти фото. 

Выше
первая и четвертая строки — разделители, отмечающие начало нового горизонтального блока;
вторая-третья — тексты над фото, которые могут быть как угодно сложными, включая, например, заголовки или перечни;
пятая-шестая — ссылки на фото, какие они были и раньше.

Полный код, может выглядеть так (в нем две одинаковы фото с одинаковыми текстами.

<br style=»clear: both»>

<div class=»txt w3″>

<h3>ПЕРМОГОРЬЕ</h3> <strong>МАЙ-ИЮЛЬ. </strong> Противоаварийные работы на Георгиевской церкви 17 века. 

</div>

<div class=»txt w3″>

<h3>ПЕРМОГОРЬЕ</h3> <strong>МАЙ-ИЮЛЬ. </strong> Противоаварийные работы на Георгиевской церкви 17 века. 

</div>

<div class=»im3″><a href=»https://sobory.ru/pic/05050/05077_20110205_012315.jpg
» rel=»lightbox»><img src= «https://sobory.ru/pic/05050/05077_20110205_012315.jpg
» tytle=» Необязательный всплывающий над фото текст»
«></a></div>

<div class=»im3″><a href=»https://sobory.ru/pic/05050/05077_20110205_012315.jpg
» rel=»lightbox»><img src= «https://sobory.ru/pic/05050/05077_20110205_012315.jpg
» tytle=» Необязательный всплывающий над фото текст»
«></a></div>


Этот код в редакторе будет давать картинку не такую как на сайте, а такую как ниже (позже исправлю это несоответствие).

На сайте надписи будут строго над фотографиями.

ПЕРМОГОРЬЕ

МАЙ-ИЮЛЬ. Противоаварийные работы на Георгиевской церкви 17 века.

ПЕРМОГОРЬЕ

МАЙ-ИЮЛЬ. Противоаварийные работы на Георгиевской церкви 17 века.






А теперь тоже самое, но к первой фото я прибавил класс p21 и она изменила свои границы (это видно только на сайте). И еще некоторый текст снизу для демонстрации обтекания.


ПЕРМОГОРЬЕ

МАЙ-ИЮЛЬ. Противоаварийные работы на Георгиевской церкви 17 века. 

ПЕРМОГОРЬЕ

МАЙ-ИЮЛЬ. Противоаварийные работы на Георгиевской церкви 17 века. 


Новости следующие.
1. Высоту прямоугольника теперь можно изменять, добавляя классы p11, p32, p21, p31. Формат по умолчанию отвечает классу p31 — ширина втрое больше высоты. Новые классы дают увеличенную высоту. Например, в классе p21 высота есть полвина ширины и так далее.
2. Добавлены новые классы, описывающие ширину фото. Это w1, w2, w3, w4, w23. Для фото они просто дублируют существующие. Например классу img1 в точности отвечает составной класс img w1. B так далее. Эти классы пока редактор не обрабатывает. Но на сайте они действительны. 
3. Введены классы, для размещения текстов подобно фотографиям. Тексты будут размещать внутри частей прямоугльников, подобных таковым для фото. Разницы в том что класс элемента DIV для текстов будет включать лексему txt вместо img. Это значит, что если мы хотим разметить два столбика текста ряждом, на до подряд поставить два DIV c классом txt w2.

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

Новости следующие.
1. Высоту прямоугольника теперь можно изменять, добавляя классы p11, p32, p21, p31. Формат по умолчанию отвечает классу p31 — ширина втрое больше высоты. Новые классы дают увеличенную высоту. Например, в классе p21 высота есть полвина ширины и так далее.
2. Добавлены новые классы, описывающие ширину фото. Это w1, w2, w3, w4, w23. Для фото они просто дублируют существующие. Например классу img1 в точности отвечает составной класс img w1. B так далее. Эти классы пока редактор не обрабатывает. Но на сайте они действительны. 
3. Введены классы, для размещения текстов подобно фотографиям. Тексты будут размещать внутри частей прямоугльников, подобных таковым для фото. Разницы в том что класс элемента DIV для текстов будет включать лексему txt вместо img. Это значит, что если мы хотим разметить два столбика текста ряждом, на до подряд поставить два DIV c классом txt w2.

Собственно новости все. Премудрость в том, что надо устанавливать ширины областей для текстов, такими же как и для сответсвующих фотографий.
Новости следующие.
1. Высоту прямоугольника теперь можно изменять, добавляя классы p11, p32, p21, p31. Формат по умолчанию отвечает классу p31 — ширина втрое больше высоты. Новые классы дают увеличенную высоту. Например, в классе p21 высота есть полвина ширины и так далее.
2. Добавлены новые классы, описывающие ширину фото. Это w1, w2, w3, w4, w23. Для фото они просто дублируют существующие. Например классу img1 в точности отвечает составной класс img w1. B так далее. Эти классы пока редактор не обрабатывает. Но на сайте они действительны. 
3. Введены классы, для размещения текстов подобно фотографиям. Тексты будут размещать внутри частей прямоугльников, подобных таковым для фото. Разницы в том что класс элемента DIV для текстов будет включать лексему txt вместо img. Это значит, что если мы хотим разметить два столбика текста ряждом, на до подряд поставить два DIV c классом txt w2.

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

Собственно новости все. Премудрость в том, что надо устанавливать ширины областей для текстов, такими же как и для сответсвующих фотографий.
Новости следующие.
1. Высоту прямоугольника теперь можно изменять, добавляя классы p11, p32, p21, p31. Формат по умолчанию отвечает классу p31 — ширина втрое больше высоты. Новые классы дают увеличенную высоту. Например, в классе p21 высота есть полвина ширины и так далее.
2. Добавлены новые классы, описывающие ширину фото. Это w1, w2, w3, w4, w23. Для фото они просто дублируют существующие. Например классу img1 в точности отвечает составной класс img w1. B так далее. Эти классы пока редактор не обрабатывает. Но на сайте они действительны. 
3. Введены классы, для размещения текстов подобно фотографиям. Тексты будут размещать внутри частей прямоугльников, подобных таковым для фото. Разницы в том что класс элемента DIV для текстов будет включать лексему txt вместо img. Это значит, что если мы хотим разметить два столбика текста ряждом, на до подряд поставить два DIV c классом txt w2.

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