Kurs HTML5 i CSS od początku

2

Hej,

Stworzyłem kurs HTML5 i CSS - jego założenia są takie, że osoba zupełnie początkująca po przestudiowaniu 30 rozdziałów będzie umiała tworzyć poprawne semantycznie strony internetowe i będzie znała CSS w stopniu średniozaawansowanym.

W kolejnych rozdziałach tworzona jest prosta witryna internetowa o ciekawych ludziach i na jej podstawie objaśniam zastosowanie różnych znaczników, technik itd. :)

0

Sprawia wrażenie spoko materiału merytorycznie, chociaż:

  1. za mało jest o specyficzności (okej, jest pewna wzmianka, ale jak dla mnie to warto by mocniej rozwinąć) oraz w zbyt pozytywnym świetle jest przedstawione !important. Mam wrażenie, że po przeczytaniu czegoś takiego ktoś sobie pomyśli "mam problemy? to walnę !important", mimo że mając świadomość specyficzności można nie stosować !important w ogóle (poza bardzo rzadkimi przypadkami) https://shebang.pl/html/dolaczanie-css-do-strony/ A używanie !important sprawia, że kod staje się trudno utrzymywalny, jeśli wszystko może zostać nadpisane gdzieś tam.
  2. przydałyby się linki na obrazkach, żeby dało się kliknąć screenshota strony, przejść do tej strony na żywo
  3. rzeczy, które mogłyby być grafiką wektorową, są grafiką rastrową: (jak tutaj, gdzie jest ramka ze strukturą strony - nagłówek, treść główna itp. https://shebang.pl/html/struktura-strony-html5/ ) przez to wygląda to słabo(artefakty kompresji), nie da się swobodnie powiększać, zaznaczać tekstu itp.
  4. czerwone linki kojarzą mi się z czymś, co się zepsuło, a nie legitnymi linkami
0

Rzeczywiście, może trochę zbyt pozytywnie opisałem !important. Dodałem ramkę. Specyficzność selektorów jeszcze szczegółowo opiszę w kursie CSS i wtedy dodam odnośnik do tego opisu w tym rozdziale.

O grafikach może pomyślę w przyszłości, na razie mam za mało czasu.

Linki są czerwone tylko do indywidualnych elementów, bo to „fragmenty kodu”. Jak się tak będą ludziom kojarzyć, będzie trzeba coś wymyślić.

Dzięki za konstruktywny komentarz :)

1 użytkowników online, w tym zalogowanych: 0, gości: 1