Które z poniższych formatowań NIE jest zapisem w języku CSS?
Dobrze.
bgcolor to przestarzały atrybut HTML, a NIE CSS.Źle. To reguła CSS w zewnętrznym pliku.
Źle. To styl CSS zapisany śródliniowo (inline).
Źle. To wewnętrzny arkusz CSS w
<style>.Kolor tła można w CSS ustawić na trzy sposoby: stylem wewnętrznym w
<style>, regułą w zewnętrznym pliku .css albo śródliniowo przez atrybut style. We wszystkich używa się właściwości CSS background-color. Zapis <body bgcolor="yellow"> NIE jest CSS-em - bgcolor to przestarzały atrybut HTML, wycofany na rzecz stylów. Dlatego formatowaniem spoza CSS jest <body bgcolor="yellow">.Pozostałe trzy zapisy to CSS, tylko osadzony w różny sposób. Reguła
background-color: yellow w <style> to arkusz wewnętrzny, ta sama reguła w pliku .css to arkusz zewnętrzny, a style="background-color: yellow;" w znaczniku to styl śródliniowy - wszystkie używają właściwości CSS. Wyjątkiem jest <body bgcolor="yellow">: bgcolor to atrybut HTML (przestarzały), a nie właściwość CSS. Dlatego to ten zapis nie jest formatowaniem CSS i jest poprawną odpowiedzią.