Five Helpful Resources For Learning HTML And CSS 4315

Five Helpful Resources For Learning HTML And CSS

Published

Before working in the education industry, I was (what I like to call) a code monkey. I can easily code in HTML and CSS, with a touch of JavaScript and other coding languages thrown in for good measure. I even taught HTML and CSS classes in grad school (okay, so I guess I was never that far from education). But even an experienced coder, like myself, has to get help or needs a refresher from time to time. Here are my top five resources for learning and working with HTML, CSS, and websites in general.

 

w3schools.com

W3Schools is a free resource for learning HTML, CSS, JavaScript, and more. Simply pick a topic and go through the tutorials or skip to topics that interest you. Every topic gives you the opportunity to try what you've learned and some have practice exercises. Just note that on this site there is no way to save your progress.

Website: https://www.w3schools.com/

 

Codecademy

Codecademy also has a variety of courses for web development, including HTML, CSS, and JavaScript. Codecademy requires a login, which allows you to track your progress. Unlike W3Schools, you must complete a lesson to move on to the next one. While all interactive lessons are free, there are two paid options that give you access to practice projects, quizzes, technical help, and more.

Website: https://www.codecademy.com/

 

Lynda.com

Lynda.com contains a huge library of trainings on a wide variety of topics. In addition to HTML, CSS, and JavaScript, Lynda.com has courses on Adobe Dreamweaver, WordPress, and other tools you can use to create websites. Not only can you track your progress, but you can also create playlists of courses you want to take. Lynda.com is a paid service, but offers a free 30-day trial offer.

Website: http://www.lynda.com

 

RGB to Hex

Sometimes when web coding, I'm given a specific set of colors to use, often in RGB format. Instead of using a color picker and trying to get close, I use the RGB to Hex website. Just plug in the numbers for red, green, and blue, click Convert to Hex, and the site will generate the hexadecimal code you need to display the exact color. And if you need to reverse the process and go from Hex to RGB, the site has a page to make that conversion as well.

Website: http://www.rgbtohex.net/

 

WebAIM

Do you need to make sure your site is accessible to people who are color blind or who are using a screen reader? If so, WebAIM is a fantastic resource for learning about accessibility online. WebAIM also has tools to help you out. Enter a foreground and a background color into the Color Contrast Checker and the site will tell you if the combination passes Web Content Accessibility Guidelines (WCAG) for both normal and large text. Enter a website into the WAVE evaluation tool and receive a full website accessibility evaluation.

WebAIM: https://webaim.org/ 
Color Contrast Checker: https://webaim.org/resources/contrastchecker/
WAVE: http://wave.webaim.org/

 

Hopefully, you'll find these sites are a good place to get started. Once you have a good grasp of the basics, a good Google search can help remind you of the code for a registered trademark (®) or how to change the color of a font to green (style="color:#008800;").

Disclaimer: All websites referenced in this blog posting were live and active as of the publishing of this article. Sites discussed are not owned by Blackbaud, Inc. and may change, move, or disappear at any time.  

News Organizational Best Practices Blog 01/11/2018 10:00am EST

Leave a Comment

39 Comments

I also enjoy Turtle Academy to learn LOGO language

I've been slowly teaching myself to code and these resources are wonderful. Thank you for sharing!
Sara Link Sara Link Nov '18
So helpful! Thank you!
Our University offers Lynda.com.  Now to just find extra time in the days to do everything!  :) 
The things you end up learning to advance your mission...
Wonderful list!
MIT OpenCourseware and https://developers.google.com/web/ are available as well.
Thank you!!  I always do a random Google search to refresh my memory each year.
Lora Cowan Lora Cowan Jul '18
Very helpful blog post!  I'm going to bookmark all of these to check out soon.  Thanks for taking the time to share.
Great blog! I would love to see one that goes over the css classes that can be used in CRM to style elements like the out of box ones.
Jim Fields Jim Fields Jun '18
If you get stuck on a particular issue you can often find helpful answers on StackOverflow.com, too. If you don't, you can also post your own questions as well.
Yay - I've heard and used the first three resources listed, BUT not the last two!  Thanks for posting - always good to learn stuff! ;-)
 
This is fantastic, thanks for sharing these links - something I need to check out for sure! Also, if you are looking for a specific problem, might I suggest YouTube has some brilliant broadcasters who could help explain certain concept for you if you need clarification on something.
Thanks! W3 and Lynda are good. We created customized guides and one pagers specific to HTML and Intranet.
Thanks for the resources!
Thank you this is very helpful and i will share with a few co-workers
I've used code academy and it's very comprehensive!
 
Wonderful resources! I will have to check them out:)
Thank you for posting this!
Library card! I never thought of that resource. Thanks all who brought that up!
Just wanted to share this additional link for converting word documents to HTML: https://word2cleanhtml.com/

Share: