you will have a HELL of a time coding a website on a phone, so this page is best viewed on a computer

back to class

back to main page

back to neocities.org

when you look at websites on neocities it's easy to think that you'll never be able to make a page without paying for an automated service or taking formal classes - this isn't true! I went from knowing nothing about coding aside from copy and pasting tumblr themes back in the day to building all this. now to be fair, my website isn't complex at all (no javascript, no flexboxes, no RSS, etc) but it's tangible proof that its possible to learn basic webbuilding without training.

theres no true step-by-step instructions to making a website so if thats what you thought this page was going to be I apologize and will explain: it's all up to what you want. for some this is thrilling but for me this is intimidating! I find "sandbox games" hard as hell (no shade but I don't understand how games like The Sims are fun lowkey). when people say 'fill your website with what you like' I'm like '...aw shit what do I even like' so if you're anything like me, hopefully these resources (and my rambly explanations) will give you some clarity on where to start or whats possible for free.

the infinite potential in a webpage can be alot to work with when you're making the transition from social media (where all the coding is done for you automatically) to doing it yourself. nobody can do this for you. I mean... technically they can (theres a section dedicated to this if you scroll further, actually) but its more fun and rewarding to do it yourself! like any other hobby you have to be prepared to put some level of work in if you really want to learn it. with this being established, lets start with...

coding!!!

what the heck is it?!

it helps to think of coding/code as the language computers, apps, and websites speak. learning coding concepts is just like learning a new language if I can compare it to anything. toddlers don't start out writing essays so its best to start really small with your first project and then introduce more complex ideas as you get more familiar. there are constant learning curves so starting small will save you frustration. don't get stuck on having to know all things code before you get started either, I learned (and still am learning) everything as I went (go?) along. html has existed since 1993 so theres countless resources for information out there, you just have to find one that you can understand. I wanna say I searched something like 'html/css cheat sheets' and then I was off from there. the great part about coding is that you never really have to memorize anything! like if you get stuck you can just search 'how ___ in html/css'. the only way to learn how to do this on your own is to review answers from others. theres no singular resource that can teach you everything, you'll be reviewing different solutions and trying them until one makes sense to you. I know reading this you might be like 'damn wtf idk if I really want to commmit to this shit rn' 1) you can do this! it sounds so much more complicated than what it actually is I promise you lol. and 2) MOST IMPORTANTLY these are only instructions if you want to make a site from scratch - you literally do not have to. I'll go over ways to make a website that involve minimal coding (ie layout builders) BUT even with minimal coding options it really helps to have a bit of knowledge if you run into problems or irregularities with your site.

some of my favorite free coding resources

none of these are partnerships or endorsements btw I just found these useful and want to pass them along to you.

if you're more of a 'plug-my-preferences-and-make-it-for-me' kind of person (you'll struggle to make a truly customized website because nothing can plug and play for you that much) BUT fret not! sadgrl.online has a layout builder here if you wanted something quick and easy. there are alot of other layout builders for neocities if you search around on neocities (tip: some good tags to search would be 'layouts, themes, html' just to give you some ideas. think tumblr themes its pretty much the same concept)

w3school

css gridmaker

live html/css editor



if you go on any given neocities page you'll wonder 'hey where is everybody finding these cute ass little gif thingies??? I want cute gif thingies...' I'm here to help! I used to have a 'sources' page on my website so that people can see exactly where I found things but keeping that updated became very tedious, so I'm gonna give you a rod and teach you how to fish. graphics are the biggest (and imo most fun) part about building a website. images are everywhere! people have had personal webpages for a long chunk of time and have left us many treasures we're allowed to borrow from their virtual libraries. figuring the Internet Archive and Wayback Machine sites out when you're just starting your page can be a monumental task in and of itself (at least it was for me cause I still really don't know what I'm doing with it tbh) so I'll give different resources and tips.

graphics: where to find

gifcities

bettys graphic archive

tumblr

wikimedia commons

graphics: fair use, DMCA, and creative commons

I can't tell you about using graphics and images without giving you this warning: you will run into legal troubles trying to profit off of a personal webpage with copyrighted material on it. fair use doesn't mean that you can use copyrighted images for profit but it does mostly cover you as far as using these images for noncommercial reasons like commentary, criticism, reporting, research, and/or teaching. I would argue personal webpages fall under 'commentary and criticism'. (I would also argue that major copyright holders def aren't combing through personal webpages to issue DMCA takedowns but please don't take legal advice from me, it can happen and thats why I'm writing this). its best practice to give credit to copyright holders somewhere on your webpage (full name and link back to the page when possible)((yes I just said keeping this up was a pain in earlier paragraphs lol but it is best legal practice)). if you're scared of DMCA punishments there are workarounds like using stock photos/paying for them or using works that are from the public domain only. typically if you haven't made any money from it, all the DMCA asks of you is for you to take the copyrighted material down. so don't feel too scared, lol.

enough code and pictures... what fun stuff can I put on there?

chat box

zonelets blog

other/misc.

I hope this helped you get a basic idea of how all this *gestures vaguely to the digital room in the digital building that we're talking in* is made and what to do to build your own.

with all the building blocks I used at my disposal organized on this page I want to kind of backtrack by saying: you dont actually have to build your own website from scratch. In fact, you can have a website on neocities without knowing any computer skills outside copy and paste and I would actually argue thats the best way to begin your journey of building a website if you're like me and had no prior coding knowledge.
there are alot (I mean like, ALOT) of people who make neocities layouts that you can use. Most are free but some do ask that you give them credit or a tip if you're able so be sure to be courteous and read all their instructions. I wouldn't be capable of making my own website if my wonderful friend chrissy(link here) didn't post a template code she made (link here).