hi im reletivly new to html/css/xml been studying and reading just wondering if anyone had any ideas of some sort of practice i can do to practice some of the things i have learned.... any ideas from anyone would be great... i do things here and there .... maybe a challange section or something.........


BTW i am completely new to this site just signed up lol

Dani AI

Generated

Good start, . Nice tips from others: and pointed toward using online editors to experiment, and gave the solid idea that teaching or answering questions is a great way to learn. A simple routine that works: short, focused drills to practice one concept, then one small end-to-end project a week to combine those skills.

  • Rebuild a single-page layout (header, nav, hero, content, footer). Use semantic tags, mobile-first breakpoints, and either Flexbox or Grid.
  • Create a component set: buttons, inputs, cards, a modal. Use CSS variables for colors and spacing and make visible focus states.
  • Make an accessible form: labels, fieldset/legend, keyboard order, client-side validation, and ARIA only where needed. Test with keyboard-only navigation.
  • Responsive image gallery with CSS Grid and picture/srcset for different sizes.
  • Pixel-replication drill: pick a simple webpage screenshot and reproduce it to practice typography and spacing.
  • Deploy a finished mini-project to GitHub Pages and write a short README explaining your choices and accessibility checks.

Use MDN Web Docs as the canonical reference, try challenge projects on Frontend Mentor, and iterate in CodePen or a local editor. Focus on small iterations, test on real devices and with keyboard/navigation tools, and then follow ’s advice: answer a few forum questions to expose gaps and reinforce learning.

Recommended Answers

All 3 Replies

Yes, you can practice at http://www.w3schools.com they have place online to enter your code and see the result.

Definitely you can get test papers in www.w3schools.com. A lot of options are there in Google.You can go through which is convinient for you.

1. Pick a forum.
2. Read the next question.
3. Think about it for a bit.
4. Read any existing answers.
5. Add your own opinion if appropriate.
6. Repeat from step 1 or 2, your choice.

When you find that you are the one now giving answers, you've learned something.

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.