Прескочи към основното съдържание Прескочи към навигацията
Допълнения към урока
Учебна програма HTML5 и CSS3
1. Въведение в HTML и CSS

Пълен достъп до курса: Не

За пълен достъп или безплатна проба (1 модула), моля влезте или се регистрирайте.


Как да позиционираме и стилизираме икона, име и длъжност

Ключът в тази задача е правилната комбинация между float и margin, включително отрицателни стойности, за да позиционираме изображението извън контейнера с текста. Така постигаме чисто подравняване, без текстът да преминава под снимката. Използването на краткия синтаксис за отстояния прави кода по-четим и подреден.

Стъпка по стъпка: реализиране на решението

  1. Задайте изображението да „отплува“ наляво чрез float: left;, за да може текстът да го обтича.
  2. Използвайте краткия синтаксис на margin с четири стойности в реда: top, right, bottom, left.
  3. Приложете отрицателен ляв margin (напр. -130px), за да изместите снимката извън текстовия контейнер.
  4. Добавете ляво отстояние на обвиващия header (напр. 150px), за да определите началната позиция на съдържанието.
  5. Поставете името в h1, но премахнете удебеляването с font-weight: normal; и задайте размер (напр. 40px).
  6. Използвайте br, за да разделите името на два реда.
  7. Задайте font-family: Arial; за body и определете цвят за длъжността.
  8. Настройте размер на изображението така, че визуално да съвпада с височината на текста.

Използвани CSS свойства и елементи

  • margin – задава външно отстояние (кратък синтаксис: top, right, bottom, left)
  • float: left; – позиционира елемента вляво и позволява текстът да го обтича
  • font-weight – контролира дебелината на шрифта
  • font-size – задава размера на текста
  • font-family – определя шрифта на страницата

Дискусия към урока

Задавайте въпроси, споделяйте опит и помагайте на останалите да учат заедно.
Daniela Naftalieva ·
1. Когато задаваме каква е ролята на този margin? 2. style="" един път го пишем след снимката, друг път след текста.Има ли значние? За човек, който не се е зан…
3
Tonislav Zhoevski ·
Здравейте! На снимка 1 успях да постигна желания резултат, като не искам да скрия, че първо изгледах видеото с отговора и после започнах да пробвам знак по зна…
0
Ето го и моя код. Написан е самостоятелно, на база първите уроци. Моля за коментар и/или забележки.
2
Здравейте, защо цвета с описанието на длъжността не се повлиява от зададения код?
2
Този начин на решение на задачата изглежда професионален, на за мен е доста сложен. Видях, че когато се използва float, картинката и текстът се движат заедно -…
2
2
Защо в решението са направени 3 неща: Борис Митев - Web Developer --> Защо принудително позиционираме body с margin? Нали по подразбиране трябва да започне от …
1
2
viktoria ·
Здравейте! Бихте ли дали повече информация за тези пиксели, не разбирам защо например след като отстоянието трябва да е еднакво от всички страни, за стойности …
2
2
Yana Kirilova ·
бихте ли ми казали как да сложа вторият език под Английския,а не да са на един ред. Какъв е кодът?
5
3
Georgi Georgiev ·
Незнам защо зададените стойности на маргините не се визуализират. Другия проблем е с кирилицита - също не се визуализира правилно, а като йероглифи. Благодаря
6