- From: Tomer W <weinberg.tomer@gmail.com>
- Date: Sun, 30 Jun 2013 12:59:32 +0300
- To: www-validator@w3.org
- Message-ID: <CAD4crLR0JwH3MfUFcMHRFdESgku7dxDijN4SSF5eQwTue3XUOg@mail.gmail.com>
the document is located at http://pm.megatec.co.il/PrimaveraContentPage.aspx this document uses an addon called PrettyPhotto (more info here : http://www.no-margin-for-errors.com/projects/prettyphoto-jquery-lightbox-clone/ ) in the <head> tag, there is a <script ...></script> which loads PrettyPhotto, and the initializer gets a *markup* string with how the photo popup should look like.. as follows: <script type="text/javascript" language="javascript"> //<![CDATA[ $(document).ready(function () { $("a[rel^='prettyPhoto']").prettyPhoto({ show_title: false, theme: 'dark_rounded', social_tools: false, custom_markup: '<div id="map_canvas" style="width:260px; height:265px">{path}<\/div>', iframe_markup: '<iframe src ="{path}" width="{width}" height="{height}" frameborder="no"><\/iframe>', markup: '<div class="pp_pic_holder"> \ <a class="pp_close" href="#"> <\/a>\ <div class="ppt"> <\/div> \ <div class="pp_top"> \ <div class="pp_left"><\/div> \ <div class="pp_middle"><\/div> \ <div class="pp_right"><\/div> \ <\/div> \ <div class="pp_content_container"> \ <div class="pp_left"> \ <div class="pp_right"> \ <div class="pp_content"> \ <div class="pp_loaderIcon"><\/div> \ <div class="pp_fade"> \ <a href="#" class="pp_expand" title="Expand the image">Expand<\/a> \ <div class="pp_hoverContainer"> \ <a class="pp_next" href="#">next<\/a> \ <a class="pp_previous" href="#">previous<\/a> \ <\/div> \ <div id="pp_full_res"><\/div> \ <div class="pp_details"> \ <div class="pp_nav"> \ <a href="#" class="pp_arrow_previous">Previous<\/a> \ <p class="currentTextHolder">0/0<\/p> \ <a href="#" class="pp_arrow_next">Next<\/a> \ <\/div> \ <p class="pp_description"><\/p> \ <\/div> \ <\/div> \ <\/div> \ <\/div> \ <\/div> \ <\/div> \ <div class="pp_bottom"> \ <div class="pp_left"><\/div> \ <div class="pp_middle"><\/div> \ <div class="pp_right"><\/div> \ <\/div> \ <\/div> \ <div class="pp_overlay"><\/div>', }); }); //]]> </script> When i validate, i get errors indicating that the tags are not allowed there. [image: Error] *Line 17<http://validator.w3.org/check?uri=http%3A%2F%2Fpm.megatec.co.il%2FPrimaveraContentPage.aspx&charset=%28detect+automatically%29&doctype=Inline&ss=1&group=0&st=1&user-agent=W3C_Validator%2F1.3+http%3A%2F%2Fvalidator.w3.org%2Fservices#line-17>, Column 52*: document type does not allow element "div" here markup: '<div class="pp_pic_holder"> \ Though, right, there shouldn't be <div> beneth the <head> <script> tag, but this is only a string representation... the actual tag is placed beneath <body> is it a validation error? is it really not correct thing to do? should i change something in my code? Thank you very much, Keep the good work going... Tomer Weinberg.
Received on Sunday, 30 June 2013 21:42:08 UTC