Loading...
gushterche avatar gushterche 2 Точки

Fast Track HTML/CSS Homeworks

Ослушвах се един ден, за да видя дали някой ще съзададе тема за Fast Track HTML/CSS Homeworks, но явно на мен се пада тази чест :). Аз изгледах лекциите и започнах (бавно) работа по задачите, но се сблъсквам със следния проблем:
Опитвам да сложа <ol> - елемент в <ol> - елемент, за да се получат подточки при изброяването. На практика в браузъра всичко е ок, но като пусна файла във validator.w3.org , ми излиза следната грешка:

Element ol not allowed as child of element ol in this context. (Suppressing further errors from this subtree.)

					&lt;ol<span title="Position where error was detected.">&gt;</span>

 

Лекторът уж направи същото, а при него нещата някак се получиха без съобщения за грешка ? Някой друг да се сблъска с такъв проблем?

Ето код на това, което правя:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Test</title>
</head>
<body>
<ol>
<li>Lorem ipsum dolor sit amet, consectetur adipiscing elit.</li>
<li>Donec et lacus euismod, venenatis nunc vel, tristique turpis.</li>
<ol>
<li>Praesent pellentesque elementum eros, sit amet ultricies dolor tincidunt quis.</li>
<li>Phasellus non dictum elit, id egestas urna.</li>
<li>Phasellus quis erat imperdiet augue eleifend cursus vitae sed risus.</li>
</ol>
<li>Duis tincidunt id mi ac rhoncus. Vestibulum nibh lectus, pulvinar nec nisl ac, vulputate mollis turpis.</li>
<li>Phasellus pulvinar arcu sapien, id varius erat dapibus at.</li>
<li>Phasellus et suscipit massa.</li>
</ol>

</body>
</html>

 

Тагове:
2
Web Fundamentals - HTML5
boris.boev avatar boris.boev 2 Точки
Здравейте и от мен! Аз не мога да помогна с отговор, тъй като и аз съм от курса и съм начинаещ, но и аз се сблъсках с подобни проблеми с валидирането на файла при решението на Задача 4. Аз имам питане от своя страна - имате ли представа какво точно се иска от Задача 5 на домашното - Power Point Slide? Тук вече не се говори за HTML файл, а за уеб страница, която да изглежда като слайда на презентацията. Понеже сме много далече от учене на таговете за layout, пък и те, доколкото вече разбрахме, трябва да са функция максимално изнесена в CSS, а не в HTML и не разбирам дали в задачата просто се иска да напишем HTML, който да прилича в тексктово и логическо отношение на слайда или нещо друго. Мерси предварително!
1
nkldp avatar nkldp 1 Точки
Здрасти, в домашното за PowerPoint Slide-a пише , че не е нужно 100% точност. Предполагам, че се има предвид да си поиграем с таговете които лектора е преподал и да направим документ възможно най-близък до тoзи Power Point Slide. Поздрави!
1
luboslav1995 avatar luboslav1995 109 Точки

За 5 задача, аз лично я направих със css файл, само с html едва ли ще стане, поиграй си целта е сам да учиш нови неща.

1
boris.boev avatar boris.boev 2 Точки

Мерси,  luboslav1995, но това е малко странно. Ясно ми е, че със CSS ще стане, но това не се ли предполага, че е домашно, което трябва да можем да напишем преди да сме навлезли в CSS? Мен лично това ме озадачи. Предполага ли се да се борим със CSS преди да сме го почнали в курса? Иначе аз мога да опитам и с чист HTML, но това пък е в разрез с логиката. Затова и питах, защото задачата е дадена малко неясно.

0
luboslav1995 avatar luboslav1995 109 Точки

Мисля че е правилно, макар че си е доста трудно и голямо играене и търсене.До сега във всяко домашно последните задачи са с неща, които са една идея по-сложни.

0
boris.boev avatar boris.boev 2 Точки

Да, захванах се и аз. Тегаво е, но е суперинтересно. CSS е страшно зарибяващ, няма откачване. И това да пробвам, и онова :)

 

1
gushterche avatar gushterche 2 Точки

аз пробвах да направя слайда изцяло с html, което е напълно в разрез с логиката и доста смущаващо. Начин има, мисля, че това е било и целта - да ровиш и търсиш за други възможности. Залагам си обаче главата, че след още 2 лекции, лекторът ще каже "забравете всичко, което правихте до сега за layout с html, защото за това се използва css" :). Така, че с css си е най-правилния вариант :)

 

0
gushterche avatar gushterche 2 Точки
Това, което забравих да пиша,че използвах навсякъде <div>-ове да разделя слайда на позиции и да задам в тях лейаоут на определената позиция. сигурна съм,че няма програмист, който да го прави по този начин, въпреки,че за валидаторът всичко е ок !
0
boris.boev avatar boris.boev 2 Точки

Аз пък съм убеден, че div-овете играят ключова роля при CSS-ването на HTML-а. Аз понеже също се отказах да се мъча да правя слайда само с html и почнах със CSS, и не мисля, че без div ще станат нещата. Само още не мога да открия две неща.

1. Текстът в div ми е в параграф, т.е. <p>. По подразбиране, параграфите оставят разредка преди и след себе си. Затова, в момента, в който му сложа на моя div border и background, всичко започва да прилича на слайда, но над и под текста се получава един padding отгоре и отдолу, който не знам как да махна със CSS-a.

2. Не мога да оцветя само квадратчетата на булетите в това жълтеникавото. Четох и пробвах разни варианти, но стигам само до оцветяване и на квадратчето, и на текста.

И един глупав въпрос, но embarassed исках да кача тук един скрийншот докъде съм го докарал, но явно не разбирам как да задам Source в Insert Image. Опитах с целия път до файла на моята машина, но не става. Моля за обяснение.

Благодаря!

0
gushterche avatar gushterche 2 Точки

Ето как реших аз проблема с оранжевото  квадратче и белия текст. Зададох цвят на всички текстове в документа да са оранжеви (това го направих в <div id=container > ) , след което сложих < span style="color:white" > за текстовете, които трябва да са бели.
Цветът на обяснителните текстове (по-светло оранжевите или поне такъв цвят ми изглеждат) зададох в < div > -ва, който ги обгражда (при мен това е < div id=details > )

Относно качването на скрийншот - имах същия проблем, ако някой по-старши от форума може да помогне, ще сме му благодарни.

0
Можем ли да използваме бисквитки?
Ние използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Можете да се съгласите с всички или част от тях.
Назад
Функционални
Използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Използваме „сесийни“ бисквитки, за да Ви идентифицираме временно. Те се пазят само по време на активната употреба на услугите ни. След излизане от приложението, затваряне на браузъра или мобилното устройство, данните се трият. Използваме бисквитки, за да предоставим опцията „Запомни Ме“, която Ви позволява да използвате нашите услуги без да предоставяте потребителско име и парола. Допълнително е възможно да използваме бисквитки за да съхраняваме различни малки настройки, като избор на езика, позиции на менюта и персонализирано съдържание. Използваме бисквитки и за измерване на маркетинговите ни усилия.
Рекламни
Използваме бисквитки, за да измерваме маркетинг ефективността ни, броене на посещения, както и за проследяването дали дадено електронно писмо е било отворено.