Welcome to Opus, a page dedicated to explaining the ins and outs of CSS in a clear, jargon free way since its opening on January X, 2012. Opus is not like most CSS guides, it is not a mere reference page or a listing of key terms but a series of lesson written for both beginners to the world of CSS and HTML as well as those more versed in the language. If you are looking for an introduction to the world of webpage design and do not know where to begin, Opus is the place. Not only can you find a wide variety of lessons available but Opus boasts content for those not just seeking some CSS courses. Templates, color palettes, coding samples, and challenges round out the offerings as well as a sterling collection of keyword and shorthand terms to make the work of even the most advanced coders even simpler.

If ever you find yourself in need of a little CSS assistance, whether trouble with a code or an unclear concept, I am always open to helping those in need of a hand. Simply send me a neomail and I will do my best to help you out. If there is anything with the guide you feel causes an issue, a grammatical error, typo, incorrect note or fact, broken link or simply something you feel could be improved, I always welcome opinions, criticisms and advice.

When it comes to learning CSS it is important to first understand exactly what CSS is. Put simply, CSS works with HTML but is not HTML. CSS essentially uses a frame set up by HTML and "beautifies" it but when dealing with petpages the HTML frame is not necessary. You need to know certain HTML "tags" (something we'll get into in the first lesson) but the actual body HTML provides is not needed as petpages, userlookups, pet lookups and guilds on Neopets provide us with a shell to work with. In these lessons CSS will be covered with a focus on Petpages, there are certain things you need to consider when working with guilds, pet lookups and user lookups but these will not be covered in the typical lessons provided here.

This layout works in all browsers but is best viewed in Firefox, Chrome or Safari.

While the wall of text you have so far been presented with might seem daunting, the lessons themselves are designed to be very open and easy to use. My aim is to make a start to finish set of tutorials to take you from novice to advanced and not feel like a grind. Hopefully the lessons are easy enough to approach and you won't be hit with lengthy paragraphs except in certain rare circumstances. On the whole, large blocks of text will be broken up and simplified to make it easy and accessible. My intention is for this guide to be a useful resource and ease of accessibility is a major part of that. I must also again mention if at any point a topic is unclear, you are having trouble with your code or there is anything in this guide you feel could be improved, do not hesitate to neomail me and I will do my utmost to help. Now, without further ado, onto the guide.

Lesson One: The Basics of CSS and HTML

So now you'd like to learn CSS but there is something you need to address first - HTML. CSS is a language that builds off of HTML but there is not really much you need to know to work with CSS on Neopets, just a few basic "tags" concern us.

BOLD - This makes text thicker and the color can be customized to your liking.

ITALIC - This italicizes (effectively slants) the text and can be colored.

Integer arcu augue, feugiat nec tempor eget, malesuada quis sapien. Donec hendrerit tempus tristique. Duis lacinia leo id risus sagittis condimentum. Sed sed orci ac elit vestibulum ultricies. Morbi facilisis eros et mauris sodales ut sodales enim semper. Nullam sed urna quis turpis malesuada aliquet. Morbi consectetur lorem at neque venenatis vehicula scelerisque urna molestie. Phasellus vestibulum lectus at libero egestas ornare. Maecenas tortor mi, tincidunt a feugiat ut, auctor ut velit. Integer purus est, faucibus sed aliquam ac, dictum eget neque. Donec magna velit, mollis consequat rhoncus aliquam, vestibulum ac magna. Suspendisse potenti. Fusce porttitor purus quis felis tempus eu ultricies magna convallis.

Feugiat nec tempor eget, malesuada quis sapien. Donec hendrerit tempus tristique. Duis lacinia leo id risus sagittis condimentum. Sed sed orci ac elit vestibulum ultricies. Morbi facilisis eros et mauris sodales ut sodales enim semper. Nullam sed urna quis turpis malesuada aliquet. Morbi consectetur lorem at neque venenatis vehicula scelerisque urna molestie. Phasellus vestibulum lectus at libero egestas ornare. Maecenas tortor mi, tincidunt a feugiat ut, auctor ut velit. Integer purus est, faucibus sed aliquam ac, dictum eget neque. Donec magna velit, mollis consequat rhoncus aliquam, vestibulum ac magna. Suspendisse potenti. Fusce porttitor purus quis felis tempus eu ultricies magna convallis.

Arcu augue, feugiat nec tempor eget, malesuada quis sapien. Donec hendrerit tempus tristique. Duis lacinia leo id risus sagittis condimentum. Sed sed orci ac elit vestibulum ultricies. Morbi facilisis eros et mauris sodales ut sodales enim semper. Nullam sed urna quis turpis malesuada aliquet. Morbi consectetur lorem at neque venenatis vehicula scelerisque urna molestie. Phasellus vestibulum lectus at libero egestas ornare. Maecenas tortor mi, tincidunt a feugiat ut, auctor ut velit. Integer purus est, faucibus sed aliquam ac, dictum eget neque. Donec magna velit, mollis consequat rhoncus aliquam, vestibulum ac magna. Suspendisse potenti. Fusce porttitor purus quis felis tempus eu ultricies magna convallis.

Etiam nec dolor in arcu convallis dapibus eget at massa. Morbi vitae auctor nulla. Nunc vitae quam acsan purus fringilla commodo. Donec adipiscing ligula porta metus sollicitudin volutpat. Etiam nec dolor in arcu convallis dapibus eget at massa. Morbi vitae auctor nulla. Nunc vitae quam acsan purus fringilla commodo. Donec adipiscing ligula porta metus.

Praesent semper semper neque, at tempor massa viverra a. Proin et arcu eros, id bibendum sapien. Vestibulum euismod faucibus neque. Vestibulum quis leo vel leo lobortis pulvinar. Cras id felis mauris, non volutpat risus. In eget dolor in diam aliquet imperdiet. Nunc sollicitudin tincidunt ante, et rutrum elit laoreet ut. Duis in lorem felis. Fusce sagittis iaculis viverra. Curabitur et urna quis lorem congue mattis non ac lectus.

Etiam nec dolor in arcu convallis dapibus eget at massa. Morbi vitae auctor nulla. Nunc vitae quam acsan purus fringilla commodo. Donec adipiscing ligula porta metus sollicitudin volutpat. Fusce ornare gravida eros, vel blandit velit pretium nec. Phasellus id sem elit, at consequat nulla. Fusce ullamcorper suscipit leo interdum aliquam. Cras feugiat tincidunt mauris.


The buttons are from Oriental, Perfect Symmetry, and Bedazzled respectively.




NEOPETS, characters, logos, names and all related indicia
are trademarks of Neopets, Inc., © 1999-2012.
® denotes Reg. US Pat. & TM Office. All rights reserved.

PRIVACY POLICY | Safety Tips | Contact Us | About Us | Press Kit
Use of this site signifies your acceptance of the Terms and Conditions