Can anybody here teach me? Give me step-by-step? Any kind person? Please?
Can anybody help me with HTML?
Can anybody help me with HTML?
Okay, I just want to learn how to make a website with my own domain, and how to edit it and stuff. I understand freewebs.com and zoomshare and stuff like that, (doesn't everybody?) but I want to learn how to make my OWN.
Can anybody here teach me? Give me step-by-step? Any kind person? Please?
Can anybody here teach me? Give me step-by-step? Any kind person? Please?
Re: Can anybody help me with HTML?
HTML is a little too vast of a topic to give step-by-step instructions for in a forum post (at least for most people). Good news is, HTML is not all that complicated and there are many places to help you out with it. A good place to look would be W3Schools. The guys that made this are in charge of web standards, so you know they're good and up to date.
Also, it might be interesting for you to know that most websites today barely use HTML at all. HTML is primarily used to hold raw content, while CSS is used to make everything pretty. CSS gives you a much easier time to make things pretty than with HTML, and it makes editing your entire websites' styles very easy (since you usually have one or two files controlling how every page on a website looks). W3Schools has brilliant CSS tutorials as well.
CSS, however, may be a little more complicated than HTML for some people at first. You certainly have the choice to make your web pages in pure HTML, but many web devs would strongly encourage you to stick with CSS and getting over that hump. Once you do, your limit is your imagination.
In addition to tutorials, it's very helpful to see how other sites are structured. Try looking at the source codes of web pages. In Firefox, view a page's HTML source by going to View -> Page Source. You can see a page's CSS stylesheet by finding a link to a .css file somewhere between HTML pages' <head> tags. Also, I very much recommend downloading Firebug, a Firefox add-on. It lets you inspect specific elements of websites easily and play around with them.
To see how much of a difference CSS makes for most of today's sites (say, this one), in Firefox you can go to View -> Page Style -> No Style. The website you did that for then might look very bland. This is the pure HTML of the site, without any CSS styles. You can undo this by picking the default style again.
A neat way to learn CSS is by editing other website's CSS stylesheets!
You can also let other people use your edited styles (or use other people's styles) with the Stylish Firefox add-on (I'm an add-on whore). Another way to learn CSS is to use web applications like Wordpress and Drupal and write your own styles for those.
Have fun!
P.S. If you're a masochist and want your web pages to be in perfect standard format, learn XHTML and validate your pages with the W3C Markup Validation Service. These don't really matter much, though. Even many professional sites don't abide to perfect standards or use XHTML. If your web pages look how you want them to look, then they should work perfectly in almost all cases. However, it never hurts to learn good habits if you really want to.
P.P.S. If you want a neat place to host your sites and don't mind paying a buck or two (more or less) per year, I strongly recommend NearlyFreeSpeech.NET. You pay only for what you use, and if you don't use much then you won't have to pay much at all. Seriously. Plus they have a kickass wiki to help you out, awesome service, really cool forums and I have a major hard-on for the simplicity of their site (I generally dislike hosting sites with gradients everywhere and stock photos of happy people stuck around randomly). If you cannot pay for hosting, I'd check out 000webhost. I never used them myself, but I've seen recommendations of it. If you want a cool short domain name but cannot afford a .com/.net/.org/.etc one, you should try CO.CC. They give out free *.co.cc domain names for you to use, without any forced ads or anything like with *.tk domains.
P.P.P.S. Take all of this with a grain of salt. I am no 1337 web developer. I like my websites simple.
Also, it might be interesting for you to know that most websites today barely use HTML at all. HTML is primarily used to hold raw content, while CSS is used to make everything pretty. CSS gives you a much easier time to make things pretty than with HTML, and it makes editing your entire websites' styles very easy (since you usually have one or two files controlling how every page on a website looks). W3Schools has brilliant CSS tutorials as well.
CSS, however, may be a little more complicated than HTML for some people at first. You certainly have the choice to make your web pages in pure HTML, but many web devs would strongly encourage you to stick with CSS and getting over that hump. Once you do, your limit is your imagination.
In addition to tutorials, it's very helpful to see how other sites are structured. Try looking at the source codes of web pages. In Firefox, view a page's HTML source by going to View -> Page Source. You can see a page's CSS stylesheet by finding a link to a .css file somewhere between HTML pages' <head> tags. Also, I very much recommend downloading Firebug, a Firefox add-on. It lets you inspect specific elements of websites easily and play around with them.
To see how much of a difference CSS makes for most of today's sites (say, this one), in Firefox you can go to View -> Page Style -> No Style. The website you did that for then might look very bland. This is the pure HTML of the site, without any CSS styles. You can undo this by picking the default style again.
A neat way to learn CSS is by editing other website's CSS stylesheets!
Have fun!
P.S. If you're a masochist and want your web pages to be in perfect standard format, learn XHTML and validate your pages with the W3C Markup Validation Service. These don't really matter much, though. Even many professional sites don't abide to perfect standards or use XHTML. If your web pages look how you want them to look, then they should work perfectly in almost all cases. However, it never hurts to learn good habits if you really want to.
P.P.S. If you want a neat place to host your sites and don't mind paying a buck or two (more or less) per year, I strongly recommend NearlyFreeSpeech.NET. You pay only for what you use, and if you don't use much then you won't have to pay much at all. Seriously. Plus they have a kickass wiki to help you out, awesome service, really cool forums and I have a major hard-on for the simplicity of their site (I generally dislike hosting sites with gradients everywhere and stock photos of happy people stuck around randomly). If you cannot pay for hosting, I'd check out 000webhost. I never used them myself, but I've seen recommendations of it. If you want a cool short domain name but cannot afford a .com/.net/.org/.etc one, you should try CO.CC. They give out free *.co.cc domain names for you to use, without any forced ads or anything like with *.tk domains.
P.P.P.S. Take all of this with a grain of salt. I am no 1337 web developer. I like my websites simple.
Re: Can anybody help me with HTML?
uhhhhh
HOW DID U MAKE STEELCOCK??? :O
I would even like the have a simple site like that.
But sadly, I are am stupid. Teach please me. *Puts on dunce hat*
HOW DID U MAKE STEELCOCK??? :O
I would even like the have a simple site like that.
But sadly, I are am stupid. Teach please me. *Puts on dunce hat*
Re: Can anybody help me with HTML?
I guess I haven't put enough stress on checking out W3Schools. Seriously, it's awesome. The tutorial links are on the left sidebar. HTML is up on top, CSS is a couple links below it.
But if you're really interested in how I made my page, here's a step-by-step of how I think I did it:
1. First I made it with just HTML. This is before I learned how useful CSS is. So instead of having a CSS-defined background, I used <body bgcolor=#000000> or something like that. This is how a book I read like 5 years ago taught me, but I forgot it since then so I quickly looked it up on W3Schools. First I started with the typical <html> tags and nested the typical <head> and <body> tags inside. Inside the <head> tags I did all of the non-page stuff like adding the page's title. Well, that's actually all I did in my <head> tags. In my body tags I actually made the page. I used <img> to post my image, <br> to go to a new line, and <a href=...> for links. Also, I used <center> to center everything and <font color=...> to change the font color, but I remove this in later steps and use CSS instead.
2. Much later, I discovered CSS. I thought it would be fun to discover how to work it, especially since my friend was also learning it. So I removed every piece of HTML styling in my page, and I put this inbetween my head tags:
The first line shows that I'm about to write CSS code. In the second line, the first part of it (body) signifies that I want to edit the style of the body (which is the entire web page). So with that, I changed the background color to black, the text color to white, and aligned everything to the center. I quickly looked up how to change all of these on W3Schools (seriously, amazing reference; USE IT). After that, my links still showed up as the default ugly blue and purple. So in the line after the body styling, I signified that I want to work with the <a> HTML tags, which are commonly used with links (i.e. <a href="blabla.net">), and then I signified that I want to all <a> tags in my document white. So then the links on my page became white, indefinitely. Yay! And oh, I closed the style tag with </style> at the end.
3. After that, I discovered XHTML and W3C validation. XHTML is a stricter, more standardized form of HTML. It involves stuff like adding a <!DOCTYPE> tag up on top, putting all of the content in tags (so I put <div> tags over every line, and <div> tags make new lines by default so I didn't need <br> anymore) and putting a trailing / inside all of the single tags that don't have an end-tag (such as <img> and <br>, which became <img /> and <br />). After a bunch of debugging, my page finally qualified as XHTML Strict.
See? There's really not much to it.
I think I spent more time and energy on these two posts explaining how to learn how to make a page than I actually spent learning HTML/CSS and making my page.
I hope this helped! 
But if you're really interested in how I made my page, here's a step-by-step of how I think I did it:
1. First I made it with just HTML. This is before I learned how useful CSS is. So instead of having a CSS-defined background, I used <body bgcolor=#000000> or something like that. This is how a book I read like 5 years ago taught me, but I forgot it since then so I quickly looked it up on W3Schools. First I started with the typical <html> tags and nested the typical <head> and <body> tags inside. Inside the <head> tags I did all of the non-page stuff like adding the page's title. Well, that's actually all I did in my <head> tags. In my body tags I actually made the page. I used <img> to post my image, <br> to go to a new line, and <a href=...> for links. Also, I used <center> to center everything and <font color=...> to change the font color, but I remove this in later steps and use CSS instead.
2. Much later, I discovered CSS. I thought it would be fun to discover how to work it, especially since my friend was also learning it. So I removed every piece of HTML styling in my page, and I put this inbetween my head tags:
Code: Select all
<style type="text/css">
body {background-color: black; color: white; text-align: center;}
a {color: white;}
</style>
3. After that, I discovered XHTML and W3C validation. XHTML is a stricter, more standardized form of HTML. It involves stuff like adding a <!DOCTYPE> tag up on top, putting all of the content in tags (so I put <div> tags over every line, and <div> tags make new lines by default so I didn't need <br> anymore) and putting a trailing / inside all of the single tags that don't have an end-tag (such as <img> and <br>, which became <img /> and <br />). After a bunch of debugging, my page finally qualified as XHTML Strict.
See? There's really not much to it.
I think I spent more time and energy on these two posts explaining how to learn how to make a page than I actually spent learning HTML/CSS and making my page.
Re: Can anybody help me with HTML?
Wow. You are such a good person, for having patience to deal with me.
I guess I got that down, (almost) but I'm having trouble with making my domain in the first place...
I guess I got that down, (almost) but I'm having trouble with making my domain in the first place...
Re: Can anybody help me with HTML?
This depends on what kind of domain you want to make. If you have a spare ten bucks per year, you can make a .com/.net/.org domain. I use NearlyFreeSpeech.NET's integrated domain system thingy, and they sell them at $8 per year and set it up with your websites semi-automatically. Also, whenever you make a site with their service, you get a free *.nfshost.com subdomain with it (you can access Steel Cock through http://steelcock.nfshost.com).
If you want to use a .co.cc domain, all you have to do is go to CO.CC, search for a free domain and make a free account. If you're using NearlyFreeSpeech.NET and an external domain, what you have to do is add a new alias to one of your existing websites on the right sidebar on its control page or signify that you want to use another alias when you make a new website, then go to your site's control page, view your new alias's DNS, and copy/paste the authoritative nameservers that are there into your CO.CC domain's control page. It'll take a little for it to kick in, so you'll be able to go and grab a soda.
If you're using another web host service, all of the above processes should be similar.
If you need any extra help, there is always Google.
That is how I learned all of this. I'm out for the night. Good luck and have fun!
P.S. Forget what I said about 000webhost. I've looked up more stuff about it and a bunch of people are saying that they're a scam. I heard a lot more people recommending 110mb as a good free web host.
If you want to use a .co.cc domain, all you have to do is go to CO.CC, search for a free domain and make a free account. If you're using NearlyFreeSpeech.NET and an external domain, what you have to do is add a new alias to one of your existing websites on the right sidebar on its control page or signify that you want to use another alias when you make a new website, then go to your site's control page, view your new alias's DNS, and copy/paste the authoritative nameservers that are there into your CO.CC domain's control page. It'll take a little for it to kick in, so you'll be able to go and grab a soda.
If you're using another web host service, all of the above processes should be similar.
If you need any extra help, there is always Google.
P.S. Forget what I said about 000webhost. I've looked up more stuff about it and a bunch of people are saying that they're a scam. I heard a lot more people recommending 110mb as a good free web host.
Last edited by Skofo on Sun Jan 18, 2009 2:27 pm, edited 1 time in total.
-
BunnyWithStick
- Gramps, Jr.
- Posts: 4297
- Joined: Mon Dec 05, 2005 12:14 am
- Location: New Zealand
Re: Can anybody help me with HTML?
Personally, I use Byethost for web hosting. You get 250 or so MBs of space and 20 GBs (or 2, the display currently seems to be pointing to 200 GBs and I know that's not right) of bandwidth per month and a nice, basic FTP system with no builders or anything, you just upload the files and it hosts them. No forced ads, nothing is hosted on the website besides what you put on it.
They have a premium service, which is how they get the money for all this. For most basic websites, the free plan should suffice.
My website is, of course, hosted with Byethost and I'm pretty happy with it.
They have a premium service, which is how they get the money for all this. For most basic websites, the free plan should suffice.
My website is, of course, hosted with Byethost and I'm pretty happy with it.
-
BunnyWithStick
- Gramps, Jr.
- Posts: 4297
- Joined: Mon Dec 05, 2005 12:14 am
- Location: New Zealand
Re: Can anybody help me with HTML?
You connect to the Byethost FTP server and upload the files, usually using an FTP client like Cyberduck.
Index.html is - as always with HTTP websites - what you see by default (www.wolfire.com) as opposed to a page on the website (http://www.wolfire.com/overgrowth). It won't work if it's not named that, so just name your website's homepage index.html and you'll be alright.
It seems strange that you would've set up a website on a hosting service with no editing tools when you seem to still want help with coding HTML, though. You should try some HTML tutorials or something.
Index.html is - as always with HTTP websites - what you see by default (www.wolfire.com) as opposed to a page on the website (http://www.wolfire.com/overgrowth). It won't work if it's not named that, so just name your website's homepage index.html and you'll be alright.
It seems strange that you would've set up a website on a hosting service with no editing tools when you seem to still want help with coding HTML, though. You should try some HTML tutorials or something.
-
Grayswandir
- Short end of the stick
- Posts: 3655
- Joined: Sat Oct 08, 2005 12:37 am
- Location: Robbing the cradle.
Re: Can anybody help me with HTML?
I have a few websites that I have bookmarked (hopefully) at home that I use as a reference when I need to remember something for HTML or learn new tricks. I'll post them when I get home.