CSS atunci Când ar trebui să folosesc atributul de stil?

0

Problema

Buna ziua sunt crearea unei pagini web de la zero și am fugit într-o problemă

Știu folosind stilul tag-ul nu este foarte bun, dar ar fi în acest caz mai bine să folosești? sau poate că există o modalitate mai bună de a face asta?

să zicem că am această CSS

.group-box {
    margin-left: 10px;
    margin-right: 10px;
    margin-top: 10px;
    display: inline-block;
    background-color: rgba(30,30,30);
    padding: 15px;
    height: 100px;
    border: 1px solid rgba(10,136,0, 0.2);
}

și am

<div class="groupbox"></div>

dar acum, haideți să spun că am vrut să-mi fac groupbox mai mare pentru un timp de utilizare, este bine să faci?

<div class="groupbox" style="height: 300px;"></div>

sau să-I facă o întreagă clasă separată ca un mic-groupbox și o mare-groupbox cu toate aceleași proprietăți, doar înălțimi diferite valori? Eu sunt înclinat mai mult spre stilul atribut. Dar poate că există o cale mai bună?

Mă întrebam de ce CSS "codificare" standard ar spune despre această întrebare. intrebarea mea este subiectivă, dar vreau să știu ce cele mai multe altele care sunt mai experimentați de la CSS s-ar face în situația mea.

Multumesc

coding-style css html styles
2021-11-20 05:24:14
2

Cel mai bun răspuns

0

Totul depinde de situația dumneavoastră'. În special având în vedere mentenabilitatea/lizibilitate pentru viitor dezvoltatorii. Nu poate exista un singur răspuns corect. Ambele metode sunt permise de standard.

De lucru pentru a viziona, dacă se utilizează clase este cascadă/specificitate care puteți fi siguri sunt tratate dacă utilizați stil.

Dar de pornit împotriva care este capacitatea într-o foaie de stil pentru a utiliza nume de clasa care au sensul. Și nu este adevărat separare între stil și semantică, stilul a nu fi "îngropat" printre HTML. Puteți, de asemenea, setările de grup atât responsabilul nu este de vânătoare prin mai multe linii de cod pentru a găsi modificări.

2021-11-20 06:27:10
0

Puteți utiliza ambele, cu toate acestea, este întotdeauna mai bună practică de a utiliza CSS extern, și de clasă decât inline-CSS, cu toate acestea, dacă e foarte puțini linie, atunci aceasta nu va afecta performanța de mult.

2021-11-20 05:48:32

În alte limbi

Această pagină este în alte limbi

Русский
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
한국어
..................................................................................................................
हिन्दी
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
ไทย
..................................................................................................................
中文
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................