- From: CE Whitehead <cewcathar@hotmail.com>
- Date: Tue, 21 Nov 2006 19:28:12 -0500
- To: w3c-translators@w3.org
- Cc: www-html-editor-request@w3.org
Hi, I am thinking of commenting on the following tutorials (in English this time): Dave Raggett, "More Advanced Features" (of HTML), http://www.w3.org/MarkUp/Guide/Advanced.html and Dave Raggett, "Adding a Touch of Style" (to HTML pages), http://www.w3.org/MarkUp/Guide/Style.html Please let me know if such commentary would be in order (if Dr. Raggett is about to update either page, then I can skip this commentary and wait and see if this commentary is in order)? Thanks. --C. E. Whitehead cewcathar@hotmail.com The main notes I have are: 1. GENERAL: XML served as a form of HTML, with XHTML, is now starting to be preferred over HTML on the World Wide Web (XML is important in the semantic web; it's possible to create one's own semantic categories using XML; XML uses tree structures; trees--with roots, branches, and branches from the branches (though I myself tend to think of the XML structures as parenthetical comments inside of other parenthetical comments) are one kind of data structure; tables--or arrays of arrays--are another). The XHTML has some similarities to HTML, but has its own peculiarities. Persons interested in learning HTML might also be interested in learning about XML and XHTML! See the W3C Recommendation, XHTML 1.0, for information about XHTML. 2. TABLES ("More Advanced Features"); FONT ("Adding a Touch of Style") The focus of the information/examples about Tables in "More Advanced Features"/font size in "Adding a Touch of Style," seems to be in general aimed at telling HTML writers how to create Tables that are more accessible to all, with the font size relative to the user settings, and the cell size flexible to accommodate when words are not wrapped. 2.a. Tables of Pre-defined size (versus tables where the width is defined as a percentage of window width; or tables where the width is undefined) ("More Advanced Features"): Some writers however still use Tables to format pages; though style codes that define divisions within the page today can similarly format a page into rows and columns. If one opts to set the size of one's table in pixels, then perhaps one should also specify the exact size of the font rather than a relative font size, or the table size and column widths might be resized anyway (the Mozilla browser, which never wraps longer text strings in a table cell, does this; while the Internet Explorer browser can also wrap longer text strings, for example, when the text string indicates a link). It's wise thus to opt for a relatively large font I guess to begin with in pre-sized tables, to accommodate all users. It's of course possible to control word-wrapping completely in table cells by inserting an additional division (a paragraph or other division) within the cells, but word-wrapping is not one of the possible attributes of table cells so it does not work with style definitions of table cells; you have to add the division (for HTML versions 4.0, 4.01). 3. The Banner Add java script code in the section on Adding Java Script to HTML Pages ("More Advanced Features") Onload is an action which can be called on only once in a page; the "onload" code is normally placed in the Body tag and when placed in the Body tag will generally happen about the same time the page loads (I do not know that much java script though; oh well; want to comment on it anyway). 4. ("Adding a Touch of Style") It's generally argued that the style codes (normally placed in the headers; ideally place these in the headers, just above the body tag, if there are no java script functions; otherwise place these in the headers just before any java script functions are defined as java script functions sometimes make use of the style definitions; of course, some web hosts incorporate one's page into the body of a host-created page and then the only place to place the style and java script function definitions is under the body tag alas) are the best way to specify paragraph and division formats. To change the style of a page using style definitions at the page top, one just has to redo the style codes at the top and then check the new display in a few browsers to make sure the page looks right. MS Word of course places the style information in the page division tags themselves, in the body, so it's not so easy to edit Word created pages using HTML; additionally, style definitions at the top of the page are overwritten when edited by MS Word. (For someone who did not want to get Front Page or learn much HTML, I redid her pages with the style codes in the page division tags so that the page would not be automatically changed by Word.) I've got a few other notes as well, but nothing else major. _________________________________________________________________ MSN Shopping has everything on your holiday list. Get expert picks by style, age, and price. Try it! http://shopping.msn.com/content/shp/?ctId=8000,ptnrid=176,ptnrdata=200601&tcode=wlmtagline
Received on Wednesday, 22 November 2006 00:28:42 UTC