Validation issue
"Leonid Batkhan" <[email protected]> Sun, 15 Mar 2020 21:52:13 -0400
| Newsgroups | gmane.org.w3c.validator |
|---|---|
| Message-ID | <[email protected]> |
This is a multipart message in MIME format.
------=_NextPart_000_0019_01D5FB13.FCE1BB20
Content-Type: multipart/alternative;
boundary="----=_NextPart_001_001A_01D5FB13.FCE1BB20"
------=_NextPart_001_001A_01D5FB13.FCE1BB20
Content-Type: text/plain;
charset="US-ASCII"
Content-Transfer-Encoding: 7bit
Hello,
I was validating a page
https://www.lenetek.com/blog/sas-combining-variables-from-different-datasets
/, which contains some SAS programming language code example. SAS code uses
& prefix as its macro variable reference.
This code is surrounded by <pre> . SAS code. </pre> tag to maintain
indentation.
However, validator https://validator.w3.org/nu/ reports the following
"ERROR"s:
If & is used within <pre></pre> as suggested, it will not show as &. The
validator should not mark as an ERROR any text that is within <pre></pre>
tags (or <code></code>) as the whole purpose of those tags is to use them to
display some (not necessarily HTML) code. The text displayed on the page is
valid SAS code.
Please let me know if this problem can be resolved.
Sincerely,
Leonid Batkhan
SAS Blogger <https://blogs.sas.com/content/author/leonidbatkhan/>
--
This email has been checked for viruses by Avast antivirus software.
https://www.avast.com/antivirus
------=_NextPart_001_001A_01D5FB13.FCE1BB20
Content-Type: text/html;
charset="US-ASCII"
Content-Transfer-Encoding: quoted-printable
<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:=
//www.w3.org/TR/REC-html40"><head><meta http-equiv=3DContent-Type content=
=3D"text/html; charset=3Dus-ascii"><meta name=3DGenerator content=3D"Micros=
oft Word 15 (filtered medium)"><!--[if !mso]><style>v\:* {behavior:url(#def=
ault#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
=2Eshape {behavior:url(#default#VML);}
</style><![endif]--><style><!--
/* Font Definitions */
@font-face
{font-family:"Cambria Math";
panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
{font-family:Calibri;
panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{margin:0in;
margin-bottom:.0001pt;
font-size:11.0pt;
font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
{mso-style-priority:99;
color:#0563C1;
text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
{mso-style-priority:99;
color:#954F72;
text-decoration:underline;}
span.EmailStyle17
{mso-style-type:personal-compose;
font-family:"Calibri",sans-serif;
color:windowtext;}
=2EMsoChpDefault
{mso-style-type:export-only;
font-family:"Calibri",sans-serif;}
@page WordSection1
{size:8.5in 11.0in;
margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]--></head><body lang=3DEN-US link=3D"#0563C1=
" vlink=3D"#954F72"><div class=3DWordSection1><p class=3DMsoNormal>Hello,<o=
:p></o:p></p><p class=3DMsoNormal><o:p> </o:p></p><p class=3DMsoNormal=
>I was validating a page <a href=3D"https://www.lenetek.com/blog/sas-combin=
ing-variables-from-different-datasets/">https://www.lenetek.com/blog/sas-co=
mbining-variables-from-different-datasets/</a>, which contains some SAS pro=
gramming language code example. SAS code uses & prefix as its macro var=
iable reference.<o:p></o:p></p><p class=3DMsoNormal><o:p> </o:p></p><p=
class=3DMsoNormal>This code is surrounded by <pre> … SAS code&=
#8230; </pre> tag to maintain indentation.<o:p></o:p></p><p cla=
ss=3DMsoNormal><o:p> </o:p></p><p class=3DMsoNormal>However, validator=
<a href=3D"https://validator.w3.org/nu/">https://validator.w3.org/nu/</a> =
reports the following “ERROR”s:<o:p></o:p></p><p class=3DMsoNor=
mal><img border=3D0 width=3D376 height=3D187 id=3D"Picture_x0020_1" src=3D"=
cid:[email protected]"><o:p></o:p></p><p class=3DMsoNormal><o:=
p> </o:p></p><p class=3DMsoNormal>If &amp; is used within <pre&=
gt;</pre> as suggested, it will not show as &. The validator shou=
ld not mark as an ERROR any text that is within <pre></pre> tag=
s (or <code></code>) as the whole purpose of those tags is to u=
se them to display some (not necessarily HTML) code. The text displayed on =
the page is valid SAS code.<o:p></o:p></p><p class=3DMsoNormal><o:p> <=
/o:p></p><p class=3DMsoNormal>Please let me know if this problem can be res=
olved.<o:p></o:p></p><p class=3DMsoNormal><o:p> </o:p></p><p class=3DM=
soNormal>Sincerely,<o:p></o:p></p><p class=3DMsoNormal><o:p> </o:p></p=
><p class=3DMsoNormal>Leonid Batkhan<o:p></o:p></p><p class=3DMsoNormal><a =
href=3D"https://blogs.sas.com/content/author/leonidbatkhan/">SAS Blogger</a=
><o:p></o:p></p><p class=3DMsoNormal><o:p> </o:p></p></div><div id=3D"=
DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2"><br />
<table style=3D"border-top: 1px solid #D3D4DE;">
<tr>
<td style=3D"width: 55px; padding-top: 13px;"><a href=3D"https://ww=
w.avast.com/sig-email?utm_medium=3Demail&utm_source=3Dlink&utm_campaign=3Ds=
ig-email&utm_content=3Demailclient&utm_term=3Dicon" target=3D"_blank"><img =
src=3D"https://ipmcdn.avast.com/images/icons/icon-envelope-tick-round-orang=
e-animated-no-repeat-v1.gif" alt=3D"" width=3D"46" height=3D"29" style=3D"w=
idth: 46px; height: 29px;" /></a></td>
<td style=3D"width: 470px; padding-top: 12px; color: #41424e; font-size: =
13px; font-family: Arial, Helvetica, sans-serif; line-height: 18px;">Virus-=
free. <a href=3D"https://www.avast.com/sig-email?utm_medium=3Demail&utm_sou=
rce=3Dlink&utm_campaign=3Dsig-email&utm_content=3Demailclient&utm_term=3Dli=
nk" target=3D"_blank" style=3D"color: #4453ea;">www.avast.com</a>
</td>
</tr>
</table><a href=3D"#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2" width=3D"1" heigh=
t=3D"1"> </a></div></body></html>
------=_NextPart_001_001A_01D5FB13.FCE1BB20--
------=_NextPart_000_0019_01D5FB13.FCE1BB20
Content-Type: image/jpeg;
name="image002.jpg"
Content-Transfer-Encoding: base64
Content-ID: <[email protected]>
/9j/4AAQSkZJRgABAQEAYABgAAD/2wBDAAoHBwgHBgoICAgLCgoLDhgQDg0NDh0VFhEYIx8lJCIf
IiEmKzcvJik0KSEiMEExNDk7Pj4+JS5ESUM8SDc9Pjv/2wBDAQoLCw4NDhwQEBw7KCIoOzs7Ozs7
Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozv/wAARCAC7AXgDASIA
AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA
AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3
ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm
p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA
AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx
BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK
U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3
uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD2OL/V
L9Kr3WpQWbOJA5EaeZIyrkIvOCfyP5VYi/1S/Sq9xaW9xKWkhZ227Ww5AI9CM80AIdV08AkXkLEK
G2q4JwenHvikGr2JMINwiidC8ZY4DAYzz681GNIsVkaRbIq7HcSrkZPT17g4PrSPpFoYI4UtjGsK
FIsNkID2xnBxxgHpigBbvUI7cTXEt4kFtEFy5XcOSR1+tVJNetY5HQ6iTsZVLCHIOTjIPoO56VPP
pKzQi38lGtwqKEdiCNuQOQQe9Qf8I9B/z5w/Te+MdcY3dM846ZoAf/bVmW2/2vHu+X5fK55GRx9K
t2srXtutxbXwkib7rCLg1Tk0OOV5Ga0gzIwZ8M43EDAJw1WrS1nsYPJtooUjyWxljyepyTQBLJ5s
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
9KAMpvCGnMMMJWGQcNKSDj1468devvT9M8Nx2E63cj+dd4IMhOAQc449gcVpedJ/e/SjzpP736UA
UT4asMRbIfK8lFVPLfb06E8cn3pkfhfT4rY26Qnyztz8/PGcc49zWj50n979KPOk/vfpQBSs9E+w
6pJdwyARurARcnDMQWbP/ARWqi7VC9cVX86T+9+lHnSf3v0oAtUVV86T+9+lHnSf3v0oAtUVV86T
+9+lHnSf3v0oAtUVV86T+9+lHnSf3v0oAtUVV86T+9+lHnSf3v0oAtUVV86T+9+lHnSf3v0oAtUV
V86T+9+lHnSf3v0oAtUVV86T+9+lHnSf3v0oAtUVV86T+9+lHnSf3v0oAtUVV86T+9+lHnSf3v0o
AtUVV86T+9+lHnSf3v0oAtUVV86T+9+lHnSf3v0oAtUVV86T+9+lHnSf3v0oAtUVV86T+9+lHnSf
3v0oAtUVV86T+9+lHnSf3v0oAtUVV86T+9+lHnSf3v0oAtUVV86T+9+lHnSf3v0oAtUVV86T+9+l
HnSf3v0oAtUVV86T+9+lHnSf3v0oAtUVV86T+9+lHnSf3v0oAtUVV86T+9+lFADW+8frSUrfeP1p
KACipI4RJGrFmBPpin/Zl/vv+n+FAEFFT/Zl/vv+n+FIbZQMl2A+ooAhoqXyY/8AnqfzFL9mX++/
6f4UAQ0VP9mX++/6f4UfZl/vv+n+FAEFFT/Zl/vv+n+FH2Zf77/p/hQBBRU/2Zf77/p/hR9mX++/
6f4UAQUVP9mX++/6f4UfZl/vv+n+FAEFFT/Zl/vv+n+FH2Zf77/p/hQBBRU/2Zf77/p/hR9mX++/
6f4UAQUVP9mX++/6f4UfZl/vv+n+FAEFFT/Zl/vv+n+FN8iPn96ePcUARUVMLdD0kY/iKX7Mv99/
0/woAgoqf7Mv99/0/wAKPsy/33/T/CgCCip/sy/33/T/AAo+zL/ff9P8KAIKKn+zL/ff9P8ACj7M
v99/0/woAgoqf7Mv99/0/wAKPsy/33/T/CgCCip/sy/33/T/AAo+zL/ff9P8KAIKKn+zL/ff9P8A
Cj7Mv99/0/woAgoqf7Mv99/0/wAKPsy/33/T/CgCCip/sy/33/T/AAo+zL/ff9P8KAIKKm8iP/no
35ik8iP/AJ6t+YoAioqXyI/+ep/MUogjPSRj+IoAhoqf7Mv99/0/wooAhb7x+tVI5rganPFLs8gJ
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
------=_NextPart_000_0019_01D5FB13.FCE1BB20--