Gå till innehållet

27 – CSS-validering (Stylelint)

Testet kör Stylelint mot webbplatsens formatmallar och räknar fel och tveksamheter.

Vad testas?

Bland kontrollerna finns:

  • okända funktioner
  • okända värden för egenskaper
  • okända typselektorer
  • ogiltiga inledningar på at-regler
  • okända annoteringar

Kontrollerna gäller sådant som är fel, inte kodstil. Egenskaper som inte finns. Värden webbläsaren inte förstår. Regler som aldrig kommer att göra något.

Så påverkas betyget

Varje regelbrott räknas med sin allvarlighetsgrad. Många instanser av samma fel väger mindre än många olika fel, eftersom det förra oftast rättas på ett ställe.

Kör testet

python default.py -u https://example.com -t 27 -r

Bra att veta

Testet granskar den CSS som faktiskt levereras till besökaren. Är formatmallen minifierad kan radnummer i granskningen vara svåra att översätta till din källkod.

Se även