W3C HTML validation

I use DWmx2004, and have occasional questions about W3C HTML
validation.
I do value the help of this forum, but wonder if I should
take validation questions elsewhere?
If you think I should, can you point me to a good forum on
the subject?

Why would your questions not be appropriate here?
Murray --- ICQ 71997575
Adobe Community Expert
(If you *MUST* email me, don't LAUGH when you do so!)
==================
http://www.dreamweavermx-templates.com
- Template Triage!
http://www.projectseven.com/go
- DW FAQs, Tutorials & Resources
http://www.dwfaq.com - DW FAQs,
Tutorials & Resources
http://www.macromedia.com/support/search/
- Macromedia (MM) Technotes
==================
"smiffy47" <[email protected]> wrote in
message
news:egsreu$a46$[email protected]..
>I use DWmx2004, and have occasional questions about W3C
HTML validation.
> I do value the help of this forum, but wonder if I
should take validation
> questions elsewhere?
> If you think I should, can you point me to a good forum
on the subject?
>

Similar Messages

  • Problems validating GL CS pages using W3C HTML Validator

    I've tried validating a number of pages and they come up with approx. 30 errors and I think all of them are coming from the disjointed rollovers in the navigation. How do I get the page/pages to validate. Any help would be great.
    jodmcc49

    Thanks Janet,
    The site is not uploaded yet. I apologize for the large amount of code. I thought it could be inserted in a code window, such as other forums. Here is the code: HTML: <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <html>
        <head>
            <meta http-equiv="content-type" content="text/html;charset=utf-8">
            <meta name="generator" content="Adobe GoLive">
            <title>Hillman Foods - Contact Us</title>
            <csactions>
                <csaction name="C773F5560" class="Set Image URL" type="onevent" val0="homedefault" val1="images/location_home.gif" urlparams="2"></csaction>
                <csaction name="C773F5CF1" class="Set Image URL" type="onevent" val0="homedefault" val1="images/location_contact_on.gif" urlparams="2"></csaction>
                <csaction name="C773F6282" class="Set Image URL" type="onevent" val0="homedefault" val1="images/location_about.gif" urlparams="2"></csaction>
                <csaction name="C773F64D3" class="Set Image URL" type="onevent" val0="homedefault" val1="images/location_contact_on.gif" urlparams="2"></csaction>
                <csaction name="C773F66F4" class="Set Image URL" type="onevent" val0="homedefault" val1="images/location_job.gif" urlparams="2"></csaction>
                <csaction name="C773F6885" class="Set Image URL" type="onevent" val0="homedefault" val1="images/location_contact_on.gif" urlparams="2"></csaction>
                <csaction name="C773F69E6" class="Set Image URL" type="onevent" val0="homedefault" val1="images/location_contact.gif" urlparams="2"></csaction>
                <csaction name="C773F6B27" class="Set Image URL" type="onevent" val0="homedefault" val1="images/location_contact_on.gif" urlparams="2"></csaction>
                <csaction name="C773F6C38" class="Set Image URL" type="onevent" val0="homedefault" val1="images/location_employee.gif" urlparams="2"></csaction>
                <csaction name="C773F6D39" class="Set Image URL" type="onevent" val0="homedefault" val1="images/location_contact_on.gif" urlparams="2"></csaction>
                <csaction name="C77B46FF10" class="Goto Link" type="onevent" val0="index.html" val1="" urlparams="1"></csaction>
                <csaction name="C77B472511" class="Goto Link" type="onevent" val0="about.html" val1="" urlparams="1"></csaction>
                <csaction name="C77B474312" class="Goto Link" type="onevent" val0="job.html" val1="" urlparams="1"></csaction>
                <csaction name="C77B477213" class="Goto Link" type="onevent" val0="contact.html" val1="" urlparams="1"></csaction>
                <csaction name="C77B479414" class="Goto Link" type="onevent" val0="employee.html" val1="" urlparams="1"></csaction>
            </csactions>
            <csscriptdict import>
                <script type="text/javascript" src="GeneratedItems/CSScriptLib.js"></script>
            </csscriptdict>
            <csactiondict>
                <!-- NAVIGATION SCRIPT BEGIN -->
                <script type="text/javascript"><!--
    CSAct[/*CMP*/ 'C773F5560'] = new Array(CSSetImageURL,/*CMP*/ 'homedefault',/*URL*/ 'images/location_home.gif');
    CSAct[/*CMP*/ 'C773F5CF1'] = new Array(CSSetImageURL,/*CMP*/ 'homedefault',/*URL*/ 'images/location_contact_on.gif');
    CSAct[/*CMP*/ 'C773F6282'] = new Array(CSSetImageURL,/*CMP*/ 'homedefault',/*URL*/ 'images/location_about.gif');
    CSAct[/*CMP*/ 'C773F64D3'] = new Array(CSSetImageURL,/*CMP*/ 'homedefault',/*URL*/ 'images/location_contact_on.gif');
    CSAct[/*CMP*/ 'C773F66F4'] = new Array(CSSetImageURL,/*CMP*/ 'homedefault',/*URL*/ 'images/location_job.gif');
    CSAct[/*CMP*/ 'C773F6885'] = new Array(CSSetImageURL,/*CMP*/ 'homedefault',/*URL*/ 'images/location_contact_on.gif');
    CSAct[/*CMP*/ 'C773F69E6'] = new Array(CSSetImageURL,/*CMP*/ 'homedefault',/*URL*/ 'images/location_contact.gif');
    CSAct[/*CMP*/ 'C773F6B27'] = new Array(CSSetImageURL,/*CMP*/ 'homedefault',/*URL*/ 'images/location_contact_on.gif');
    CSAct[/*CMP*/ 'C773F6C38'] = new Array(CSSetImageURL,/*CMP*/ 'homedefault',/*URL*/ 'images/location_employee.gif');
    CSAct[/*CMP*/ 'C773F6D39'] = new Array(CSSetImageURL,/*CMP*/ 'homedefault',/*URL*/ 'images/location_contact_on.gif');
    CSAct[/*CMP*/ 'C77B46FF10'] = new Array(CSGotoLink,/*URL*/ 'index.html','');
    CSAct[/*CMP*/ 'C77B472511'] = new Array(CSGotoLink,/*URL*/ 'about.html','');
    CSAct[/*CMP*/ 'C77B474312'] = new Array(CSGotoLink,/*URL*/ 'job.html','');
    CSAct[/*CMP*/ 'C77B477213'] = new Array(CSGotoLink,/*URL*/ 'contact.html','');
    CSAct[/*CMP*/ 'C77B479414'] = new Array(CSGotoLink,/*URL*/ 'employee.html','');
    // --></script>
                <!-- NAVIGATION SCRIPT END -->
            </csactiondict>
        </head>
        <body>
            <div id="wrap">
            <div id="navigation">
                <img id="logo" src="images/logo.gif" alt="" height="165" width="388" border="0"><img src="images/location_contact_on.gif" alt="" name="homedefault" height="62" width="402" border="0"><a onclick="CSAction(new Array(/*CMP*/'C77B46FF10'));return CSClickReturn()" onmouseover="CSAction(new Array(/*CMP*/'C773F5560'));return true;" onmouseout="CSAction(new Array(/*CMP*/'C773F5CF1'));" href="#" csclick="C77B46FF10" csout="C773F5CF1" csover="C773F5560"><img id="nav_01" src="images/home.gif" alt="" height="40" width="40" border="0"></a><a onclick="CSAction(new Array(/*CMP*/'C77B472511'));return CSClickReturn()" onmouseover="CSAction(new Array(/*CMP*/'C773F6282'));return true;" onmouseout="CSAction(new Array(/*CMP*/'C773F64D3'));" href="#" csclick="C77B472511" csout="C773F64D3" csover="C773F6282"><img id="nav_02" src="images/arrow.gif" alt="" height="40" width="40" border="0"></a><a onclick="CSAction(new Array(/*CMP*/'C77B474312'));return CSClickReturn()" onmouseover="CSAction(new Array(/*CMP*/'C773F66F4'));return true;" onmouseout="CSAction(new Array(/*CMP*/'C773F6885'));" href="#" csclick="C77B474312" csout="C773F6885" csover="C773F66F4"><img id="nav_03" src="images/burger_flip.gif" alt="" height="40" width="40" border="0"></a><a onclick="CSAction(new Array(/*CMP*/'C77B477213'));return CSClickReturn()" onmouseover="CSAction(new Array(/*CMP*/'C773F69E6'));return true;" onmouseout="CSAction(new Array(/*CMP*/'C773F6B27'));" href="#" csclick="C77B477213" csout="C773F6B27" csover="C773F69E6"><img id="nav_04" src="images/envelope_on.gif" alt="" height="40" width="40" border="0"></a><a onclick="CSAction(new Array(/*CMP*/'C77B479414'));return CSClickReturn()" onmouseover="CSAction(new Array(/*CMP*/'C773F6C38'));return true;" onmouseout="CSAction(new Array(/*CMP*/'C773F6D39'));" href="#" csclick="C77B479414" csout="C773F6D39" csover="C773F6C38"><img id="nav_05" src="images/key.gif" alt="" height="40" width="40" border="0"></a></div>
            <div id="feedbackform">
                <form id="feedback" action="(EmptyReference!)" method="get" name="feedback">
                    <h1>Hillman Foods Inc. Contact Us</h1>
                    <label for="contacttype">Reason for contact:</label><select name="contacttype" size="1">
                        <option value="Select">Select</option>
                        <option value="General Comments">General Comments</option>
                        <option value="Compliments/Recognition">Compliments/Recognition</option>
                        <option value="Complaints">Complaints</option>
                        <option value="Suggestions">Suggestions</option>
                    </select>
                    <h5>Contact Information: <span class="redtext">(Please fill in all fields marked with &quot;*&quot;)</span></h5>
                <div class="section">
                    <label for="title">Title<span class="redtext">*</span>:</label><select id="title" name="title" size="1">
                        <option value="Select">Select</option>
                        <option value="Dr.">Dr.</option>
                        <option value="Rev.">Rev.</option>
                        <option value="Mr.">Mr.</option>
                        <option value="Mrs.">Mrs.</option>
                        <option value="Miss">Miss</option>
                    </select> <label for="firstname">First Name <span class="redtext">*</span>:</label><input id="firstname" class="text" type="text" name="firstname" size="24"><label for="lastname">Last Name <span class="redtext">*</span>:</label><input id="lastname" class="text" type="text" name="lastname" size="24">
                </div>
                <div class="group">
                <label for="mailingaddress">Mailing Address <span class="redtext">*</span> (U.S. Only):</label><input id="mailingaddress" class="text" type="text" name="mailingaddress" size="24"><input id="mailingaddress2" class="text" type="text" name="mailingaddress2" size="24"></div>
                <div class="section">
                <label for="mailcity">City <span class="redtext">*</span>:</label><input id="mailcity" class="text" type="text" name="mailcity" size="24"><label for="mailstate">State <span class="redtext">*</span>:</label><select id="mailstate" name="mailstate" size="1">
                        <option value="Select">Select</option>
                        <option value="AL">AL</option>
                        <option value="AK">AK</option>
                        <option value="AZ">AZ</option>
                        <option value="AR">AR</option>
                        <option value="CA">CA</option>
                        <option value="CO">CO</option>
                        <option value="CT">CT</option>
                        <option value="DE">DE</option>
                        <option value="FL">FL</option>
                        <option value="GA">GA</option>
                        <option value="HI">HI</option>
                        <option value="ID">ID</option>
                        <option value="IL">IL</option>
                        <option value="IN">IN</option>
                        <option value="IA">IA</option>
                        <option value="KS">KS</option>
                        <option value="KY">KY</option>
                        <option value="LA">LA</option>
                        <option value="ME">ME</option>
                        <option value="MD">MD</option>
                        <option value="MA">MA</option>
                        <option value="MI">MI</option>
                        <option value="MN">MN</option>
                        <option value="MS">MS</option>
                        <option value="MO">MO</option>
                        <option value="MT">MT</option>
                        <option value="NE">NE</option>
                        <option value="NV">NV</option>
                        <option value="NH">NH</option>
                        <option value="NJ">NJ</option>
                        <option value="NM">NM</option>
                        <option value="NY">NY</option>
                        <option value="NC">NC</option>
                        <option value="ND">ND</option>
                        <option value="OH">OH</option>
                        <option value="OK">OK</option>
                        <option value="OR">OR</option>
                        <option value="PA">PA</option>
                        <option value="RI">RI</option>
                        <option value="SC">SC</option>
                        <option value="SD">SD</option>
                        <option value="TN">TN</option>
                        <option value="TX">TX</option>
                        <option value="UT">UT</option>
                        <option value="VT">VT</option>
                        <option value="VA">VA</option>
                        <option value="WA">WA</option>
                        <option value="WV">WV</option>
                        <option value="WI">WI</option>
                        <option value="WY">WY</option>
                    </select> <label for="mailzip">Zip <span class="redtext">*</span>:</label><input id="mailzip" class="text" type="text" name="mailzip" size="24"></div>
                    <div class="section">
                    <label for="dayphone">Day Phone <span class="redtext">*</span>:</label><input id="dayphone" class="text" type="text" name="dayphone" size="3">-<input id="dayphone2" class="text" type="text" name="dayphone2" size="3">-<input id="dayphone3" class="text" type="text" name="dayphone3" size="4"><label for="dayphoneext">Extension:</label><input id="dayphoneext" class="text" type="text" name="dayphoneext" size="5"></div>
                    <div class="section">
                    <label for="eveningphone">Evening Phone <span class="redtext">*</span>:</label><input id="eveningphone" class="text" type="text" name="eveningphone" size="3">-<input id="eveningphone2" class="text" type="text" name="eveningphone2" size="3">-<input id="eveningphone3" class="text" type="text" name="eveningphone3" size="4"><label for="eveningphoneext">Extension:</label><input id="eveningphoneext" class="text" type="text" name="eveningphoneext" size="5"></div>
                    <div class="section">
                    <label for="timetoreach">Most convenient time/day to reach you by phone:</label><input id="timetoreach" class="text" type="text" name="timetoreach" size="24"></div>
                    <div class="section">
                    <label for="email">Your E-mail Address <span class="redtext">*</span>:</label><input id="email" class="text" type="text" name="email" size="24"></div>
                    <div class="section">
                    <label for="email2">Re-enter E-mail Address <span class="redtext">*</span>:</label><input id="email2" class="text" type="text" name="email2" size="24"></div>
                    <h5>Restaurant Visited: (Please fill in all fields)</h5>
                    <div class="section">
                    <label for="restaddress">Address <span class="redtext">*</span>:</label><input id="restaddress" class="text" type="text" name="restaddress" size="24"></div>
                    <div class="section">
                    <label for="restcity">City <span class="redtext">*</span>:</label><input id="restcity" class="text" type="text" name="restcity" size="24"><label for="reststate">State <span class="redtext">*</span>:</label><select id="reststate" name="reststate" size="1">
                        <option value="Select">Select</option>
                        <option value="AL">AL</option>
                        <option value="AK">AK</option>
                        <option value="AZ">AZ</option>
                        <option value="AR">AR</option>
                        <option value="CA">CA</option>
                        <option value="CO">CO</option>
                        <option value="CT">CT</option>
                        <option value="DE">DE</option>
                        <option value="FL">FL</option>
                        <option value="GA">GA</option>
                        <option value="HI">HI</option>
                        <option value="ID">ID</option>
                        <option value="IL">IL</option>
                        <option value="IN">IN</option>
                        <option value="IA">IA</option>
                        <option value="KS">KS</option>
                        <option value="KY">KY</option>
                        <option value="LA">LA</option>
                        <option value="ME">ME</option>
                        <option value="MD">MD</option>
                        <option value="MA">MA</option>
                        <option value="MI">MI</option>
                        <option value="MN">MN</option>
                        <option value="MS">MS</option>
                        <option value="MO">MO</option>
                        <option value="MT">MT</option>
                        <option value="NE">NE</option>
                        <option value="NV">NV</option>
                        <option value="NH">NH</option>
                        <option value="NJ">NJ</option>
                        <option value="NM">NM</option>
                        <option value="NY">NY</option>
                        <option value="NC">NC</option>
                        <option value="ND">ND</option>
                        <option value="OH">OH</option>
                        <option value="OK">OK</option>
                        <option value="OR">OR</option>
                        <option value="PA">PA</option>
                        <option value="RI">RI</option>
                        <option value="SC">SC</option>
                        <option value="SD">SD</option>
                        <option value="TN">TN</option>
                        <option value="TX">TX</option>
                        <option value="UT">UT</option>
                        <option value="VT">VT</option>
                        <option value="VA">VA</option>
                        <option value="WA">WA</option>
                        <option value="WV">WV</option>
                        <option value="WI">WI</option>
                        <option value="WY">WY</option>
                    </select></div>
                    <div class="section">
                    <label for="restlandmark">Landmark <span class="redtext">*</span> (describe location of restaurant):</label><input id="restlandmark" class="text" type="text" name="restlandmark" size="24"></div>
                    <div class="section">
                    <label for="incidentdate">Date/Time of Incident (Date format: mm/dd/year):</label><input id="incidentdate" class="text" type="text" name="incidentdate" size="12"><label for="incidenttime">Time <span class="redtext">*</span>:</label><select id="incidenttime" name="incidenttime" size="1">
                        <option value="Select">Select</option>
                        <option value="12:00">12:00</option>
                        <option value="12:15">12:15</option>
                        <option value="12:30">12:30</option>
                        <option value="12:45">12:45</option>
                        <option value="1:00">1:00</option>
                        <option value="1:15">1:15</option>
                        <option value="1:30">1:30</option>
                        <option value="1:45">1:45</option>
                        <option value="2:00">2:00</option>
                        <option value="2:15">2:15</option>
                        <option value="2:30">2:30</option>
                        <option value="2:45">2:45</option>
                        <option value="3:00">3:00</option>
                        <option value="3:15">3:15</option>
                        <option value="3:30">3:30</option>
                        <option value="3:45">3:45</option>
                        <option value="4:00">4:00</option>
                        <option value="4:15">4:15</option>
                        <option value="4:30">4:30</option>
                        <option value="4:45">4:45</option>
                        <option value="5:00">5:00</option>
                        <option value="5:15">5:15</option>
                        <option value="5:30">5:30</option>
                        <option value="5:45">5:45</option>
                        <option value="6:00">6:00</option>
                        <option value="6:15">6:15</option>
                        <option value="6:30">6:30</option>
                        <option value="6:45">6:45</option>
                        <option value="7:00">7:00</option>
                        <option value="7:15">7:15</option>
                        <option value="7:30">7:30</option>
                        <option value="7:45">7:45</option>
                        <option value="8:00">8:00</option>
                        <option value="8:15">8:15</option>
                        <option value="8:30">8:30</option>
                        <option value="8:45">8:45</option>
                        <option value="9:00">9:00</option>
                        <option value="9:15">9:15</option>
                        <option value="9:30">9:30</option>
                        <option value="9:45">9:45</option>
                        <option value="10:00">10:00</option>
                        <option value="10:15">10:15</option>
                        <option value="10:30">10:30</option>
                        <option value="10:45">10:45</option>
                        <option value="11:00">11:00</option>
                        <option value="11:15">11:15</option>
                        <option value="11:30">11:30</option>
                        <option value="11:45">11:45</option>
                    </select><label for="incidentampm">AM/PM <span class="redtext">*</span>:</label><select id="incidentampm" name="incidentampm" size="1">
                        <option value="Select">Select</option>
                        <option value="A.M.">A.M.</option>
                        <option value="P.M.">P.M.</option>
                    </select></div>
                    <div class="section">
                    <label for="visittype">Visit Type <span class="redtext">*</span>:<input type="radio" name="Driv-Thru" value="Drive-Thru">Drive-Thru<input type="radio" name="In-Store" value="In-Store">In-Store</label></div>
                    <div class="group">
                    <label for="commentinfo">Comment Information: (Please contain comments within limits of this text box</label><textarea name="commentinfo" rows="20" cols="60"></textarea></div>
                    <div class="section">
                    <input type="submit" name="send" value="Send"><input type="reset" name="clear" value="Clear">
                </form>
            </div>
            </div>
        </body>
    </html>
    CSS:
    body   { font-size: small; font-family: Verdana, Arial, sans-serif; font-style: normal; font-variant: normal; font-weight: normal; margin: 0; }
    * html body { font-size: x-small; /* for IE5/Win */ f\ont-size: small; /* for other IE versions */ }
    h1 { font-size: 150%; }
    h2 { font-size: 130%; }
    h3 { font-size: 120%; }
    h4 { font-size: 100%; }
    ul  { list-style-type: square; list-style-position: outside; margin: 0 0 0 20px; padding: 0 }
    ul li    { font-size: 100%; padding-bottom: 8px }
    dl dt {font-size: small; font-weight: bold;}
    dl dd {padding-bottom: 8px;}
    #navigation     { margin-top: 10px; margin-bottom: 15px; padding-bottom: 15px; width: 800px; border-bottom: 1px solid black }
    #wrap  { margin-right: auto; margin-left: auto; position: relative; width: 800px }
    #navigation img#logo  { margin-right: 10px; float: left; }
    #navigation img#nav_01 { margin-top: 63px; margin-right: 50px; float: left; }
    #navigation img#nav_02 { margin-top: 63px; margin-right: 50px; float: left; }
    #navigation img#nav_03 { margin-top: 63px; margin-right: 50px; float: left; }
    #navigation img#nav_04 { margin-top: 63px; margin-right: 50px; float: left; }
    #navigation img#nav_05 { margin-top: 63px }
    #news  { margin-right: 10px; padding: 5px; width: 220px; float: left; }
    #specialspromo  { margin-right: 10px; padding: 5px; width: 380px; float: left; }
    #video  { padding: 5px; width: 179px; float: left; }
    form { width: 800px; padding: 10px;}
    .redtext  { color: red }
    .section, .group {padding-bottom: 20px;}
    .section input, .section label, section select {display: inline; margin: 0 3px;}
    .group input, group label, .group select, group textarea {display: block;}
    #about {padding: 10px;}
    .aboutaddresses   { padding-top: 10px; padding-left: 10px; width: 300px; float: left }
    address  { margin-top: -15px; margin-right: 10px }

  • Third Eye Needed {W3C HtML Validation}

    I am trying to clean up my HTML 17 errors but most are caused by the same error.  I have tried everything before posting this.  To me it looks like the validation is telling me to enter a space but done that and same error.  I also tried inserting the recomended "&lt;" never worked  Would appreciate someone having a look as I am keen to clean up the code.
    Thank you
    Mark

    Doing what SnakeEyze suggested should fix it...
    Add the closing quote mark before the closing tag.
    height="100"

  • W3c html validation problem

    hello,
    I´m developing my website and wanted him to be mobile compatible, but i got into a w3c validation error wich I´m not finding a solution.
    for mobile devices, and as far as I´ve searched over the net, it is comum practice to use
    <ul id="testing" selected="true">
         <li id="li1">something here</li>
    </ul>
    the problem is w3c says ul can´t have selected as propertie, so what I wanted to ask is what can I do to make this work in comum browsers and in mobile devices?
    this selected="true is needed to make javascript work, so it is a kind of variable wich is used in a if statment.
    Thanks, look to read from you soon
    Pluda

    Thanks, I´m going to try your sample.
    the goal is making noe interface who works everywhere, I tryed this on sony ericson and iphone, on mozila firefox, google chrome, safari and internet explorer (in ie it doesn´t work)
    the navigation is like an iphone app, you have one list of topics, and when you click on one of them, all the content moves from right to left, revealing the correspondent list content.
    Nancy O. told me I should validate in w3c, and I did, I get no errors if I remove the selected="true", but then no movement happens and nothing is revealed.
    The javascript is simple, is a for in loop trought the list items, checking if selected is true or not. if true, it moves elements, otherwise it doesn´t.
    I just don´t see an inteligent way of replacing the selected=true for other thing.
    the example is the same you already saw in my previous post, http://www.mataborrao.com/teste  the js file is in http://www.mataborrao.com/teste/js/navegacao.js

  • Html Validation issue

    In checking for W3C HTML validation for a page on my site I
    was shown to have 17 errors. 14 of which seem to be as a result of
    including links to a remote site with a long url which the
    Validator tries to validate.
    if you want to see what I mean put my page
    http://www.tormented.org.uk/Pages/inpatient/inpatient_bx.php
    (Username: gp
    Password: adoctor
    through the W3C validator.
    It would seem imposible to satisfy the Validator under these
    circumstances. Am I right?

    smiffy47 wrote:
    > In checking for W3C HTML validation for a page on my
    site I was shown
    > to have 17 errors. 14 of which seem to be as a result of
    including
    > links to a remote site with a long url which the
    Validator tries to
    > validate.
    > if you want to see what I mean put my page
    >
    http://www.tormented.org.uk/Pages/inpatient/inpatient_bx.php
    > (Username: gp
    > Password: adoctor
    > through the W3C validator.
    > It would seem imposible to satisfy the Validator under
    these
    > circumstances. Am I right?
    Try changing the ampersands in the url to &amp; - it
    should then still work,
    and will pass validation.
    HTH,
    Pete.
    Peter Connolly
    http://www.acutecomputing.co.uk
    Derby
    UK
    Skype ID: acutecomputing

  • HTML validation

    It doesn't appear that HTML validation has gotten much attention here on the Apex forum. I did a search here and in the OTN forums at large and found no threads with the phrase "HTML validation" in them. In any case I'm trying to go down that path, meaning that I'm trying to create an Apex application wherein the HTML produced passes validation using the W3C validation tool.
    Interestingly enough, I always thought Apex did a great job of producing valid HTML. Turns out it's not so good when you check it using the W3C validator. There are all sorts of quirks that show up that don't make a huge difference in display or function but they don't pass muster in terms of standards based HTML or XHTML.
    One of the things I found that's quite pervasive, and probably a relatively easy fix, is that when ampersands are inserted into URLs (using things like the #WORKSPACE_IMAGES# substitution string) that those ampersands are not properly escaped and this causes a bunch of cascading errors as a result.
    So my question is this: is anyone out there from the Apex development team at Oracle looking at this? Or is it not even on the radar?
    As far as I'm concerned, it would be really nice to be able to run an Apex app through the W3C validator and have it pass with flying colors. Does any one else care about this? Or is this thread just going to die a quick, quiet and painless death?
    Where do you stand on HTML validation? Is it a moot point if your application looks/behaves the way you want it to?
    In case you want to try this out for yourself take a look here: http://validator.w3.org/
    Earl
    Edited by: EarlL on Dec 9, 2009 3:15 PM

    Earl
    It doesn't appear that HTML validation has gotten much attention here on the Apex forum. I did a search here and in the OTN forums at large and found no threads with the phrase "HTML validation" in them.[You did not find the right incantation|http://forums.oracle.com/forums/search.jspa?threadID=&q=html+AND+%28validator+OR+standards+OR+compliant%29&objID=f137&dateRange=all&userID=&numResults=15&rankBy=10001]&mdash;there have been more than a few, [going back quite a while|http://forums.oracle.com/forums/thread.jspa?messageID=951069] and [right up to today|http://forums.oracle.com/forums/thread.jspa?messageID=3956045].
    One of the things I found that's quite pervasive, and probably a relatively easy fix, is that when ampersands are inserted into URLs (using things like the #WORKSPACE_IMAGES# substitution string) that those ampersands are not properly escaped and this causes a bunch of cascading errors as a result.[I pointed this out long ago|http://forums.oracle.com/forums/thread.jspa?messageID=1244310] for exactly the same reasons. If this was fixed it would be a lot easier to identify more significant problems.
    So my question is this: is anyone out there from the Apex development team at Oracle looking at this? Or is it not even on the radar?Although the ampersand issue has not been fully resolved, there has been resolution or improvement of a lot of the areas that caused validation errors at the time of that post. However (to the indignation of the majority I suspect) I would have preferred more progress in this dull and invisible area than on more obvious enhancements, on the grounds that getting the basics sorted would provide a better platform to develop these new features on, with less possibility of [introducing further non-compliance in those features|http://forums.oracle.com/forums/thread.jspa?messageID=3228587&#3228587].
    Does any one else care about this?Yes. See links above. I was trying to find the time to jump into that current thread.
    Where do you stand on HTML validation?Coincidentally, I came across a link to this earlier tonight, which as it turns out is close to my own thoughts on XHTML and validation. Browsers are more forgiving than compilers (as a programmer I wish that they weren't), so (X)HTML and CSS validation plays the same role in my XHTML/CSS workflow as the first pass through the PL/SQL compiler does with database code, or lint-type tools do in other languages: it generates errors and warnings that inform me that there is something wrong with that code. If I can fix it I do, but if it comes out of the APEX engine rather than a template...
    Is it a moot point if your application looks/behaves the way you want it to?Looking at the way HTML and CSS are used in the built-in templates, the solutions provided in this forum, and some of the projects I've worked on, that seems to be the majority view. Little or no thought is given to using semantic HTML to provide structure, or CSS that uses anything other than basic class selectors (even [&lt;font&gt; elements usually put in a Forum appearance every month or two|http://forums.oracle.com/forums/thread.jspa?threadID=998662]), and standards-based development in APEX has suffered because of it. Arguments have been made that it was/is necessary either due to lack of (cross-) browser support, and/or to reduce the learning curve for those starting with web technologies. The former is (thankfully) becoming less of an issue, and I have disagreed with the latter point since it was first put forward: that was the recipe for [tag soup|http://en.wikipedia.org/wiki/Tag_soup] in the first place.
    It would be preferable to be in the position where the level of standards compliance in our applications was completely in our own hands through having control of all the outputs generated by APEX, either through some kind of exposure of the engine, or a move to entirely template-based output. Those who have a preference or need for standards compliance would be able to make the necessary efforts and the rest could ignore it. I'd like to have that option.

  • W3C markup validation error.

    I've been trying to determine the W3C markup validation error on http://www.kitsapwebdesign.net/business-growth/web-design/index.html  The error says "non SGML character number 0 ".  Apparently it's some kind of character error, but the error is not visible in the code. Does anyone have any ideas you could suggest to fix it?

    Before posting here, I deleted the line 47 on other pages (with the same errors) of the website and it has no effect. Also I may point out any time I save one of the webpages (with or without changing any coding) and re-upload them the errors are gone. But has a warning "Byte-Order Mark found in UTF-8 File".
    Your link (of my webpage) passed the validation, but i don't see what you did in the coding to eliminate the errors... it looks identical to the original.
    Can you tell me exactly what you did so I can duplicate it so I can fix the other pages on the website?

  • Html Validation icon shows in IE but not in Mozilla

    html Validation icon shows in IE but not in Mozilla
    Hi, All,
    I use DWMX 2004
    I placed the hmtl validation icon at the bottom of a template
    so that
    each page could be conveniently validated.
    The icon is showing all right, both locally and online, in
    IE, but it is
    not showing in Mozilla.
    What can I do to fix this?
    www.tudo.co.uk/testing/rishton/shell/contents/contact/contact.html
    The icon should appear underneath the up-arrow at the bottom
    of the page.
    Here is the template, with html extension for your
    convenience:
    http://www.tudo.co.uk/testing/rishton/templates/rishton_template.html
    Thanks.
    Adrian

    Joe Makowiec wrote:
    > On 29 Apr 2006 in macromedia.dreamweaver, wrote:
    >
    >
    >>html Validation icon shows in IE but not in Mozilla
    >>
    >>Hi, All,
    >>
    >>I use DWMX 2004
    >>
    >>I placed the hmtl validation icon at the bottom of a
    template so
    >>that each page could be conveniently validated.
    >>
    >>The icon is showing all right, both locally and
    online, in IE, but
    >>it is not showing in Mozilla.
    >>
    >>What can I do to fix this?
    >>
    >>www.tudo.co.uk/testing/rishton/shell/contents/contact/contact.html
    >>
    >>The icon should appear underneath the up-arrow at the
    bottom of the
    >>page.
    >>
    >>Here is the template, with html extension for your
    convenience:
    >>
    http://www.tudo.co.uk/testing/rishton/templates/rishton_template.html
    >
    >
    > I don't know about Mozilla, but it's showing here in
    FireFox, which
    > uses the same engine.
    >
    > BTW: Result: Failed validation, 24 errors
    >
    >
    Hi, thanks for this information about Firefox. Hope someone
    else may
    have an answer for Mozilla.
    Concerning the validation errors. I know about the million of
    validation errors, we are upgrading a site from doc type
    'transitional'
    to doc type 'strict'. We have the site on a test server, put
    the
    validation icon first, let it point out the errors, then fix
    them one by
    one. When they have been fixed the site is published. (i.e.
    we are not
    claiming the site is valid when it isn't).
    If somebody else can reproduce the problem in Mozilla I
    should be most
    grateful.
    btw, I am Adrian Stock (=Adrian.Stock22), do not know why I
    am showing
    on the screen as 'domain unknown'.
    Ah, perhaps I did not log in properly.
    Adrian

  • How do I disable HTML Validator?

    I am using Firefox and Gmail. Lately, when composing mail, letters are slow in showing up and sometimes they seem to freeze. According to Google the problem is the Firefox HTML Validator, which should be disabled. Who do I do that?

    Tools > Addons > Extensions
    Disable that addon there.

  • What happened to my HTML Validator? It disappered after I updated the message that said there was an update to the HTML Validator. This is how I validate all my work.n it told me

    No longer seeing the HTML Validator on bottom bar nor can I find it in any menus

    If it was working in Firefox 4 it should work in Firefox 5
    You can force 5.0 "compatibility" with the "[https://addons.mozilla.org/en-US/firefox/addon/add-on-compatibility-reporter/ Compatibility Reporter]" extension, or with [http://kb.mozillazine.org/Extensions.checkCompatibility extensions.checkCompatibility] using about:addons.
    But that would not be a good solution go to the addons site
    https://addons.mozilla.org/en-US/firefox/addon/html-validator/
    Look just above change summary in the reviews it tells you to use
    For those with Firefox 5.0, a compatible version 0.9.0.6 is here: http://users.skynet.be/mgueury/mozilla/new_upgrade4.html
    which the author's site, but if you click on "view all versions" at the bottom of the addons page you will see the author has submitted it and you pick it up as experimental.

  • Re: W3C Markup Validation Service ??

    Am 23.03.2007 schrieb Tantale:
    > I used this service
    http://validator.w3.org/ to
    check my webpage
    >
    http://www.jmrw.com/Abroad/Barcelone/index.htm
    made with Dreamweaver 8.
    >
    > The result is 206 errors, most of them "end tag omitted,
    but OMITTAG NO was
    > specified.".
    I don't see any errors on your page. It validates fine.
    Regards
    Inge Grotjahn
    CatManiacs World:
    http://www.gwsystems.com/inge

    Are these errors reported because of some proprietary coding used on the pages that the W3C Page Validator is not equipped to evaluate?
    Or, are these reported errors accurate, because the pages get messed up over time because multitudes of folks are constantly making changes, and introducing errors?
    It's a little of both. It's also the result of a cost/benefit analysis by the producing bean counters, I think.  If the page will display OK without taking the extra time to code properly then why do it?  I would also imagine that there is quite a bit of legacy code involved. 
    The websites to look at are those of the folks who talk the talk....
    My personal ethic and workflow prevent me from taking such a cavalier approach.

  • W3C CSS validator says it can't find my spry folder

    I'm trying to put the finishing touches on my first site, but when I sent it through the W3C CSS validator it failed.  The error message is:
    File not found: http://www.smallfarming101.com/../SpryAssets/SpryMenuBarHorizontal.css: Bad Request File not found:
    The Spry Assets folder is there in the public_html folder and just to be sure, I deleted the existing folder and ftp'd an updated one.  Why is the validator not happY?  Thanks.
    http://www.smallfarming101.com

    Hi,
    the only thing I can imagine why W3 reports an error is this: ".. /" in your  http://www.smallfarming101.com/../SpryAssets/SpryMenuBarHorizontal.css. Presumably, it is not necessary. This depends how deep your spry files are nested.
    Hans-G.

  • What is a good html validator?

    We had been using CSE HTML validator for windows, but they don't have Mac software.
    Thanks

    I also recommend http://www.anybrowser.org
    http://www.browsershots.org not so much as validators, but as resources for verifying the look and feel is as uniform as possible.

  • W3C URL validation

    I have an XHTML (Transitional) page that includes absolute
    URLs to ColdFusion pages. These URLs include characters, such as
    &, that the W3C won't validate unless I change the characters
    to their ASCII equivalents. However, if I do this, then the URL
    doesn't work.
    Is there a way to validate ColdFusion URLs in W3C's
    validator?
    Thank you.

    Why won't something like this work?
    <a
    href="page.cfm?cat=#rsTest.cat#&amp;subcat=#rsTest.cat#">#rsTest.item#</a>
    The &amp; replaces the &
    Ken Ford
    Adobe Community Expert - Dreamweaver
    Fordwebs, LLC
    http://www.fordwebs.com
    "Urmo5" <[email protected]> wrote in message
    news:fv786p$cgm$[email protected]..
    > I'm not a ColdFusion developer - so I'm not sure why our
    URLs have these
    > characters in them. I'll ask one of our developers.
    >
    > No, I wasn't aware that there is a different escaping
    ASCII scheme for
    > URLs.
    > Is there a list of these available somewhere?
    >
    > Thanks for the response.
    >

  • W3c css validation for accordion

    hi all;
    it seems that the accordion widget cannot pass w3c css
    validation due to some unknown css properties such as
    moz-user-select, moz-user-select & possibly others.
    I really care about passing the validation(my site contains a
    link to the validator) and was wondering if there is a way to
    replace them with a valid alternative (my preferred solution) or
    maybe i can drop them if i can manually (only of the widget is not
    affected by this).
    any response would be great.

    Hello Guys,
    The Accordion has 2 Mozilla specific instructions into its
    CSS:
    -moz-user-select: none;
    -khtml-user-select: none;
    for the panel tab (SpryAccordion.css, .AccordionPanelTab,
    line 54)
    They are not allowing the Panel Tabs text or div selection
    when the rest of the text and other in page objects may be
    selected.
    Indeed this behavior is not w3c standard but you may drop it
    if you want. In this situation the Accordion will behave exactly as
    it does on IE and when you select the text in the page you will be
    able also to select the title for the panel.
    Regards,
    Cristian MARIN

Maybe you are looking for

  • ECC 6.0 and ECC 5.0

    < MODERATOR:  Message locked.  Please read the [Rules of Engagement|https://www.sdn.sap.com/irj/sdn/wiki?path=/display/home/rulesofEngagement] before posting next time. > SIR I have equerry about this. what is the difference between ECC 6.0 & ECC 5.0

  • Problem with EventListener

    As I've stated in all my recent posts to this forum, I'm a total newbie at AS and need all the help I can get. I've got a button (one of several, but I'll concentrate on one for now) and I want to use a Listener in order to have the button click carr

  • Diferences among the SAP BW3.1c,3.5 and SAP BW7.0

    Hi friends,     I Have to work on bw7.0.But i know only bw 3.1c.Can u help me in this regard. Thanks&Regards, Sahliny

  • Make Adobe PDF (Print) the default choice

    Just recently the default setting when exporting a .pdf from InDesign has switched from Adobe PDF (Print) to Adobe PDF (Interactive). Is there any way to switch the default to be Adobe PDF (Print)? This is a very annoying default if you frequently cr

  • Migration of Subsite to Another Server

    I have a customized site in HTML on my production server. I want to move the site with content to another SharePoint 2013 server. How would I go about this process and what are the best practices? Thank you. Michael Michael L. Williams