Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
I think the OP should go online or to the library and find a beginner's book on html, like "HTML for Dummies" (no offense intended). Use the first few chapters as a lesson plan on what they should teach html beginners. The person who wrote the book already figured out what people can handle in what stages of learning. Use that learning order as a guide for how the OP will teach the other students. If you make it too complicated, they will get lost and the project will fail.
 
PHP is executed on the server side. HTML is executed on the client side. Thats the huge fundamental difference.
 
PHP is executed on the server side. HTML is executed on the client side. Thats the huge fundamental difference.

HTML is never 'executed'.

PHP is a programming language. You can do a wide variety of things with it, but almost always it is intended to dynamically create an HTML document.

HTML is just a document format, like those from Word or Pages. The difference is that it is basically just a plain text document that has visible markup to explain the intention of various text or image elements. A browser renders an HTML document in much the same way Pages renders .pages, word or rtf files.

Usually you break 'styles' out of the HTML itself and move it into a .css file that browsers use to render the document.

Often you use a scripting language, javascript, to provide graphical or user interface elements not possible with pure HTML+CSS. Javascript is 'executed' on the client side. (with exception of things like node.js) If you hate your users, you do that in Flash or Silverlight (or if you have very complicated UI requirements).
 
See HTML5/html4

hmtl4 has its own included scripting system.

I don't believe that is entirely true. I know of 3 'scripting languages' that have been used in html, all through the type="" on the script tag.

javascript or emcascript
vbscript
tcl

Correct me if I'm wrong, but no modern browser (with the possible exception of vbscript in IE) use anything but javascript. (I tested tcl in safari, and it's a no-op.)

Either way, HTML itself doesn't define any 'scriptability' other than offering a tag element to support external scripts, as supported by browsers. And I think most people would clearly define javascript etc as "not HTML". (example: you can have a bug or clear problem in some embedded javascript and still have a perfectly valid HTML document)
 
See HTML5/html4

hmtl4 has its own included scripting system.

jared_kipe is right, HTML is not a scripting language so it is not executed. It's a markup language. Its role is to markup a document. Browsers break it up and represent it as a DOM (Document Object Model) which can be accessed through scripting languages provided client side by browsers, using the <script> tag.
 
Do you know what CSS is? Have you ever used it?

Fundamentally, CSS is text. That defines styles. Since it's text, it's edited with a text editor. Is notepad a text editor?

So if you put inline CSS in the correct section of an HTML page (i.e. in the HEAD section), what do you think happens?

If you don't know what CSS is, you should at least go through a minimal tutorial on it, where it goes in the HTML, and so on. Google search terms: css tutorial

I realize you're only a 7th grader yourself, but if you're planning to teach, you need to be a little resourceful on your own, instead of expecting spoonfeeding.
Yes I have created a website for my friend using HTML and CSS
 
Yes I have created a website for my friend using HTML and CSS

Then you should already know the answer to your question:
One question I have is will I not be able to go into CSS using notepad?
If you don't immediately know the answer, you should be able to figure it out simply by applying your own experience. What did you use to create the CSS file? Was it a text editor or something else? Did you use a text editor at any point in the creation of the website? Have you seen real live CSS in its text form? Does it look like plain text that can be edited by a text editor?

Asking inane or vacuous questions, or questions you already know the answer to, or ones you can figure out with basic reasoning, are all good ways to get people to stop answering your questions. If you're just amazed at getting answers, you might want to take some time and try answering your questions yourself before posting.
 
HTML codes are static and they are always the same every time they are opened while PHP files are dynamic and the output might not always be the same.HTML is a markup language while PHP is a scripting language.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.