• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Komendy, jak je poznac

VPS Starter Arubacloud
+1 głos
329 wizyt
pytanie zadane 6 czerwca 2019 w HTML i CSS przez aleex933 Początkujący (310 p.)
Mam pytanko do Was moi drodzy doswiadczeni koledzy i kolezanki, a mianowicie...  

zaczelam swoja nauke z kursem pana Mirka i obecnie jestem na drugim odcinku css i zastanawia mnie czy komendy ktore daje w divach badz spanach to sa slowa ktore moge sobie sama wymyslic ? Jak np byl tam przyklad pogrubenia tytuly contentu i w tagach span uzyto slowa bigtittle mianowicie <span class"bigtittle"> czy rownie dobrze moglabym oznaczyc go <span class"tittle> albo np <span class"maintittle"> czy jednak ten bigtittle musi zostac, poniewaz taka jest regula i jesli taka jest regula, to gdzie moge poznac to cale slownictwo?
komentarz 7 czerwca 2019 przez Milesq Nałogowiec (32,020 p.)

Tak jak mówi reszta, właśnie o to chodzi w atrybutach że możesz im dać takie wartości jakie potrzebujesz, przy czym pamiętaj że pomiędzy atrybutem a jego wartością musi być znak równa się class="..."

komentarz 7 czerwca 2019 przez aleex933 Początkujący (310 p.)
A jesli byloby id"..." to wtedy juz nie moge wymyslic nazwy?
komentarz 7 czerwca 2019 przez Milesq Nałogowiec (32,020 p.)
jak jest id""

to jest to niepoprawne składniowo
komentarz 7 czerwca 2019 przez aleex933 Początkujący (310 p.)
Ale kolega przed Toba pow, ze oczywiscie moge uzywac swoich nazwy, np zamiast div id"nav" moge zastapic go div id"sidemenu"
komentarz 8 czerwca 2019 przez Milesq Nałogowiec (32,020 p.)

Tak.... ale to nie o to chodzi..

<span id"jakiekolwiek-twoje-id"></span>
<span id="jakiekolwiek-twoje-id"></span>

widzisz różnice?

HTML to tak na prawdę XML, czyli język znaczników w takiej formie jaką znasz. 

czyli pomiędzy nawiasami ostrymi <> dajesz nazwę znacznika <znacznik>

i musisz go zamknąć

<znacznik></znacznik>

 i po znaczniku możesz podać jego atrybuty

czyli w html'u m.in. id class style itd.

<znacznik atrybut="wartość">

wartość atrybutu podajesz po znaku równa się. Czyli wartość jest dowolna, przecież o to w tym chodzi, ale musisz podać je po znaku równa się, inczej kod nie będzie poprawny i większości nie zadziała

3 odpowiedzi

+2 głosów
odpowiedź 6 czerwca 2019 przez Paweł Nąckiewicz Nałogowiec (48,990 p.)
Wydaje mi sie, ze nie ma takich sztywnych regol. Generalnie chdzi o to aby pisac czysty kod - taki kod ktory jest sam w sobie zrozumialy bez dodawania niepotrzebnych i niedoskonalych komentarzy. Z tego wlasnie wzgledu p. Mirosław uzyl nazwy klasy "bigtittle" aby nazwa mowila czego dotyczy ta klasa ale jednoczenie mozesz uzyc swoich nazw. Im dluzej bedziesz siedzial przy pisaniu kodu tym bardziej to zrozumiesz. Generalnie staraj sie nazywac klasy abys od razu wiedzial czego ona dotyczy nawet jak do kodu zajrzysz po rocznej przerwie.

np.: Nie nazywaj klasy ="mojaKlasa" bo ta nazwa nic nie mowi i ty prawdopodobnie zapomnisz po 3 dniach o co chodzilo w tej klasie.
komentarz 6 czerwca 2019 przez aleex933 Początkujący (310 p.)
Czyli np nie musze pisac <div id"nav" > rownie dobrze moge napisac <div id"sidemenu"> ?
komentarz 6 czerwca 2019 przez Paweł Nąckiewicz Nałogowiec (48,990 p.)
Jak najbardziej :) Natomiast co do diva nawigacyjnego zalecane jest w HTML5 uzywanie czegos takiego <nav> zamiast <div> aby roboty do czytania tekstu miały łatwiej :)
+1 głos
odpowiedź 6 czerwca 2019 przez adrian17 Ekspert (344,100 p.)

czy rownie dobrze moglabym oznaczyc go <span class"tittle> albo np <span class"maintittle"> 

Oczywiście, to Ty wybierasz jakie klasy i ID mają elementy. Potem pisząc CSS oznaczasz, że na przykład elementy z klasą "maintitle" mają mieć pogrubioną czerwoną czcionkę. Ważne tylko, by reguły CSS faktycznie pasowały do elementów, które stylujesz.

komentarz 6 czerwca 2019 przez aleex933 Początkujący (310 p.)
Ooo, to jednak teraz wydaje sie to dla mnie bardziej zrozumiale ;) dziekuje ☺️
+1 głos
odpowiedź 6 czerwca 2019 przez mb-dir Mądrala (6,710 p.)

class"maintittle"

Gdzie class to nazwa atrybutu, a  "maintittle" to wartość atrybutu, w przypadku klasy, id sama możesz ustalić jaką mają mieć nazwę. Są dobre praktyki odnośnie tego np, żeby były to angielskie nazwy, żeby nazwy były konkretne (np nie class="zółty- pasek-boczny", tylko class="sidebar"). Warto również zapoznać się z BEM - ale to jak załapiesz, zrozumiesz i przerobisz kilka przykładów.

Na początek możesz również zaznajomić się z tym artykułem

Podobne pytania

0 głosów
1 odpowiedź 532 wizyt
pytanie zadane 27 kwietnia 2017 w C i C++ przez Pabiak Gaduła (4,450 p.)
0 głosów
1 odpowiedź 423 wizyt
pytanie zadane 24 listopada 2015 w C i C++ przez Mateusz15 Nowicjusz (140 p.)
0 głosów
1 odpowiedź 3,251 wizyt
pytanie zadane 25 października 2015 w Systemy operacyjne, programy przez natrov Gaduła (3,970 p.)

92,454 zapytań

141,263 odpowiedzi

319,099 komentarzy

61,854 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Akademia Sekuraka 2024 zapewnia dostęp do minimum 15 szkoleń online z bezpieczeństwa IT oraz dostęp także do materiałów z edycji Sekurak Academy z roku 2023!

Przy zakupie możecie skorzystać z kodu: pasja-akademia - użyjcie go w koszyku, a uzyskacie rabat -30% na bilety w wersji "Standard"! Więcej informacji na temat akademii 2024 znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...