- English manuals (current): [W3Schools](https://www.w3schools.com/cssref/index.php) ([examples](https://www.w3schools.com/css/css_examples.asp)), [MDN Web Docs](https://developer.mozilla.org/en-US/docs/Web/CSS/Reference#index) - older Czech materials: - [JakPsatWeb](https://www.jakpsatweb.cz/css/css-vlastnosti-hodnoty-prehled.html) (approx. CSS 2.1) [alphabetical list](https://www.jakpsatweb.cz/css/vlastnosti.html), [examples](https://www.jakpsatweb.cz/css/priklady/index.html) - [WebTvorba](http://www.webtvorba.cz/css/css-vlastnosti.html) (max. CSS 2.1) - [Kosek](https://www.kosek.cz/clanky/web/css-ref.html) (CSS1), newer on [htmlguru](http://htmlguru.cz/css.html)
- Pseudo-classes for working with forms (continued) - `:in-range` – elements whose value is within the specified range - `:out-of-range` – elements whose value is outside the specified range - `:valid` – elements whose value is correct (valid) - `:invalid` – elements whose value is incorrect (invalid) - `:read-only` – styles elements for which the `readonly` attribute is specified - `:read-write` – styles elements for which the `readonly` attribute is _not_ specified
--- ## Element Classification - block (_block_): have a line break before and after, can set width and height (e.g. `p`, `div`, `h1`, tables, and lists; see [JakPsatWeb, blocks](https://www.jakpsatweb.cz/html/bloky.html)) - inline (_inline_): are part of the text on the line, do not have a line break after (e.g. `strong`, `span`, `cite`; see [JakPsatWeb, text](https://www.jakpsatweb.cz/html/text.html)) - elements replaced by "foreign" content: the browser omits the required width and height, after loading it adds the content (e.g. `img`, `object`)
--- ## CSS Validator W3C offers an online CSS validator: http://jigsaw.w3.org/css-validator/ You can check the correctness of CSS in several ways: - by entering the URL (for the CSS file itself or for HTML including CSS) - by uploading the CSS file - by copying CSS into the form You can also specify additional options (especially the CSS version). The CSS validator is currently translated into Czech, so it is easy to use. You can read about types of errors and their causes (from the time when the validator was only in English) at http://www.webtvorba.cz/css/css-validator-w3c.html.