Coding Guide
This is a complete coding guide that you can use to learn how code yourself, just copy and paste to make simple layouts, or use to edit premade css layouts.HTML Basics
HTML stands for Hyper Text Markup Language. First off, everything goes between two triangular brackets called tags.To add something to a page, you need an opening tag and a closing tag. The closing tag looks exactly the same as the opening tag, except with a / after the first triangular bracket, and tells the command where to stop. For example:
After you have this much down, html is very simple and easy to grasp.
Changing Font
Determine font size, style and color |
Font size 1
Font size 2
Font size 3
Font size 4
Font size 5
Font size 6
Font size 7
Other Font Effects
bold | |
italics | |
underline | |
| |
marquee | |
Line Break Line Break | |
New Paragraph New Paragraph |
Links
A link takes you to another page, or in some cases, to a specific spot on the same page.Makes a link | |
Open link in a new window | |
Link an image |
Page Anchors
The page anchor essentially marks a spot on the page, then you add a link that takes you to that spot. An example can be found on this page under Navigation.Adding Images
Put up an image | |
Resize up an image
(If you change only the height or only the width, the size of the image will automatically adjust.) | |
Add a border |
Backgrounds
Change the background color of the page | |
Add a background image to the page |
Tables
Cell one | Cell two |
Cell three | Cell four |
Code:
CSS Basics
CSS stands for Cascading Style Sheets. CSS can be used to change the appearance of the entire page. To start your coding, you need an opening tag at the very beginning, and a closing tag at the end. All of your coding goes between the style tags.How to Bypass the filters
Due to Neopet's coding filters, 'position' is no longer allowed inside the style sheets, so in order to position anything on the page, you must use inline coding. All the properties outside of 'position:absolute;' can still be placed inside the style sheet.Basic codes
Change the background color of the whole page | |
Add a background to the whole page | |
Change the page's cursor.
Other options: default, crosshair, not-allowed, re-size, help, wait | |
Change the font size, style and color of the whole page | |
Edit the color of the links | |
Remove the line underneath the links | |
Edit the color of the links when you hover over them | |
Edit any bold font | |
Edit any italicized font | |
Edit the textareas |
Divs
A div is basically a box where all of your page's content goes. You can give it a background, a width, and position it at a certain point on the page. Unless you're using inline coding, a div requires both css and html to work.Basic div code:
Userlookup Codes
Remove the header and footer | |
Hide neomhome box | |
Hide shop and gallery box | |
Get rid of the border around the main section | |
Change the background and width of the main section | |
Change the font of the whole page | |
Change all the stats boxes | |
Change user info box | |
Change collections box | |
Change shop and gallery box | |
Change neopets box | |
Change neohome box | |
Change trophies box | |
Code to change all the stats headers | |
Resize neopet's images |
Properties
This is a complete list of the properties that you can add to your coding, next to each is a description of what it does.Changes the font style. | |
Chages the size of the font. | |
Changes the weight of the font.
Other options: bold, normal | |
Changes the color of the font. | |
Changes the alignment of the font.
Other options: left, right, center | |
Makes all the font uppercase/lowercase.
Other options: uppercase, lowercase, capitalize | |
Makes all the font underlined.
Other options: underline, line-through, blink, none | |
Changes the amount of space between each letter. | |
Changes the amount of space between each word. | |
Changes the amount of space between each line of text. | |
Adds a border.
Border can be changed to border-top, border-bottom, border-right, or border-left. Solid can be changed to dotted, dashed, or double. | |
Adds a plain color background background. | |
Adds a background image. | |
Keeps the background from scrolling with the page.
Other options: scroll, fixed | |
Makes the background only repeat vertically.
Other options: repeat, no-repeat, repeat-y, repeat-x, | |
Changes whether items will line up next to eachother or stacked on top of each other.
Other options: inline, block | |
Changes how much space will be put between items. | |
Changes how much space there will be between the text and the border. | |
Changes how an item is positioned, must be used with top/bottom and left/right codes.
Other options: relative, fixed | |
Changes the amount of space from the top of the page. | |
Changes the amount of space from the left side of the page. | |
Changes the amount of space from the right side of the page. | |
Changes the amount of space from the bottom of the page. |
Multiple Blog Codes
If you want to alter the size, make sure the width and height are the same for both #box and #container.If you aren't sure what a multiple blog is, here's an example:
One - Two - Three
Cursors
cursor:default;
cursor:crosshair;
cursor:not-allowed;
cursor:move;
cursor:se-resize;
cursor:col-resize;
cursor:help;
cursor:wait;
cursor:text;
Border Types
There are four different types of borders: solid, dashed, dotted, and double. The larger the number, the thicker the border will be.
border:2px solid red;
border:4px dashed purple;
border:6px dotted green;
border:3px double blue;
Font Faces
Georgia
Verdana
Arial
Tahoma
Courier New
Mistral
Century Gothic
Copperplate Gothic Light
Vivaldi
AR Bonnie
Maiandra gd
Color Chart
#000000
#222222
#444444
#666666
#888888
#aaaaaa
#cccccc
#ffffff
#110000
#221100
#331100
#551100
#772200
#993300
#aa4411
#cc6633
#ee8855
#ff11bb
#ff33bb
#ff55bb
#ff77bb
#ff99bb
#ff1199
#ff3399
#ff5599
#ff7799
#ff9999
#ff1177
#ff3377
#ff5577
#ff7777
#ff9977
#220000
#330000
#550000
#770000
#990000
#bb0000
#dd0000
#ff2200
#ff4400
#ff6600
#ff8800
#ffaa00
#ffcc00
#557700
#669900
#99cc00
#aff00
#001100
#003300
#005500
#007700
#009900
#00bb00
#00dd00
#44dd33
#77dd55
#99dd66
#000011
#000033
#000055
#000077
#000099
#0000dd
#3333dd
#5555dd
#7777dd
#9999dd
#220044
#330055
#440066
#770099
#9933bb
#110011
#220022
#330033
#550055
#770077
#990099
#bb00bb
#bb33bb
#cc55cc
#dd66dd
#ff88ff
#330011
#440022
#550033
#770055
#990077