Linking and other non-linear style:
How to link from one page to another. (Using that in a way that goes beyond “Page 1”, “Page 2”, …) This can both be anchor tags in html, but also things like embedding content in video, or any other outbound-pointer.
Why? Participating on the web means connecting your content with other content. This is both useful as a form of citation, but also in constructing a non-linear narrative.
Why not? It’s not essential to have links in order to create content online.
Style/Formatting (tags, etc.). “Restaurant HTML”:
A basic knowledge of how to style content. For example, big bold text, small text, colors, etc. Laying out a page how you want it to look.
Why? I don’t have a good “why” grasp here, but I intuitively feel like this is important. If all of your pages are totally plain-text, you can still get your message out, but it definitely loses some of the webiness, doesn’t it? I feel like it’s the social equivalent of poor spelling. Hrm.
Why not? If all of your pages are totally plain-text, you can still get your message out.
Content vs Theme:
An understanding of the difference between the content and the theme. Does not necessarily imply knowing CSS or style tags, but rather a grasp of how the style of something can change but the content remain the same, and vise-versa. The difference between the two.
Why? It’s been my experience that learners get excited about skinning the web (leaving the content alone) to their own aesthetic taste. Understanding the difference between the two is the first step here. It’s also an important step towards asking the right questions in web making: “where should I put this? how do I want this to look? what should this do?”
Why not? How is this different from offline media? Newspapers also have content and theme. Is this really a web-maker skill, or just a life skill?
Taking parts of the existing web, and changing them.
Why? Again, having trouble putting my finger exactly on why beyond a feeling here, but it seems like this type of building-on-something-else has become one of the strengths of the web.
Why not? 1) You don’t have to remix to web make. 2) This comes with a lot of necessary “safety” skills that it’s irresponsible to not teach, about copyright laws and the like. So it’s a heavyweight topic.