Hi!
Could sb advise me some site with a good css manual - with examples, etc... Something like php.net(when talking for php)
Thanks!!!

Dani AI

Generated

Good first question, — and good pointers from and . Because this thread is from 2008, note that many older tutorials focus on floats and layout hacks. For a modern, manual-style reference (specs + tested examples) the following resources are concise and kept up to date:

  • MDN Web Docs — CSS reference and the Learn CSS modules (MDN CSS reference, MDN Learn CSS).
  • CSS-Tricks — Almanac and patterns for real-world use (CSS-Tricks Almanac).
  • Can I Use — browser support details you’ll check while coding (Can I Use).
  • web.dev — performance, accessibility and modern best practices (web.dev).

A practical study order that works well:

  1. selectors & specificity, 2) box model, 3) normal document flow and positioning, 4) Flexbox and Grid for layout, 5) responsive techniques, accessibility, and performance.

Quick example (flex container):

.container {
  display: flex;
  gap: 1rem;
  align-items: center;
  justify-content: space-between;
}

Troubleshooting tips:

  • Use browser DevTools: inspect computed styles, see which rule wins and why (specificity/order).
  • Temporarily add borders/backgrounds to visualize boxes and spacing.
  • Check compatibility on Can I Use before relying on newer properties.
  • Prefer progressive enhancement; avoid !important except for quick debugging.
  • Use Autoprefixer/PostCSS in build steps rather than hand-adding vendor prefixes.

A small project — rebuild a simple site header with Flexbox and a two-column content area with Grid — is a fast way to cement skills.

Recommended Answers

All 3 Replies

w3schools is always place to start and same goes forw3.org with full references and tutorials (however that will not teach you all the fancy things, remember that please)

Thanks a lot! :)

Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.