Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Warning CSS Lint

  1. #1

    Warning CSS Lint

    Non capisco perchè CSS Lint mi dia questo warning:
    "Don't use IDs in selectors"

    Consultando MDN, sembrerebbe (soprattutto dagli esempi) che questa pratica sia incoraggiata:
    https://developer.mozilla.org/en/Wri...mes_or_classes

    dev.opera non sembra contenere alcun accenno a controindicazioni degli id selectors:
    http://dev.opera.com/articles/view/2...upingselectors

    Quindi... perchè CSS Lint si arrabbia?

  2. #2
    Utente di HTML.it L'avatar di Prill
    Registrato dal
    Oct 2006
    Messaggi
    2,947
    Bisognerebbe chiederlo a css lint: http://csslint.net/about.html

    IDs shouldn't be used in selectors because these rules are too tightly coupled with the HTML and have no possibility of reuse. It's much preferred to use classes in selectors and then apply a class to an element in the page.
    questa la loro spiegazione. In effetti se abbiamo bisogno di regole riutilizzabili saranno preferibili delle classi (per alleggerire il css)

  3. #3
    Mah... nella mia applicazione, riutilizzare quella regola sarebbe un errore logico...
    Gli autori di CSS Lint parlano di usare un "paradigma orientato agli oggetti", e dimenticano che in tutti i linguaggi OO esiste la parola chiave final...
    Grazie per la risposta!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.