webForumDet fria alternativet

Vad betyder denna tag?

9 svar · 593 visningar · startad av dur99vma

dur99vmaMedlem sedan maj 200321 inlägg
#1

Hej!

Jag undrar vad följande tag gör:
<o:p> </o:p>
Ngn som vet???

GunnarDMedlem sedan juni 20014 290 inlägg
#2

Hittar ingen sådan tag i standarden för html eller xhtml, var hittade du den?

DinoMedlem sedan sep. 20011 914 inlägg
#3

Någon html tagg är det inte. Antagligen en xml och då gör den det skaparen av xml dokumentet vill.

NickemannenMedlem sedan aug. 20003 575 inlägg
#4

Den brukar finnas med i mail skickade från outlook.

dur99vmaMedlem sedan maj 200321 inlägg
#5

Hej, hittar inte heller, men här är ett exempel å jag fattar inte vad den gör:
http://www.ronneby.se/ronneby/utbildn/kurs10/veronika/bli_stugvard.asp

ett utklipp ur koden:
td valign="top" width="782" height="276">
<span style="font-size:12.0pt;mso-bidi-font-size:10.0pt">I Ronneby har vi
stor efterfrågan på vår stuguthyrning från turister och andra
besökare främst under sommarperioden, men även under övriga delen av
året. För att kunna svara på efterfrågan är vi alltid på jakt efter
nya stugobjekt som vi kan hyra ut.<o:p>
</o:p>
<br>
</span><span style="font-size:12.0pt;
mso-bidi-font-size:10.0pt">Har Ni ett trevligt fritidshus som står tomt? Genom
att hyra ut Er stuga kan Ni glädja många semesterfirare.<o:p>
</o:p>
<br>
</span><span style="font-size:12.0pt;mso-bidi-font-size:10.0pt">Dessutom
tjänar Ni en slant.<o:p>
</o:p>
<br>
<br>
</span><span style="font-size:12.0pt;
mso-bidi-font-size:10.0pt">Vårt samarbete börjar med att vi per telefon pratar
igenom möjligheterna att kunna hyra ut Er stuga. Dagens gäster har helt
andra krav än tidigare på standard och läge.</span> <span style="font-size:12.0pt;
mso-bidi-font-size:10.0pt"><o:p>
</o:p>
<br>
</span><span style="font-size:12.0pt;mso-bidi-font-size:10.0pt">Nästa
steg är att vi besiktigar Ert hus.<o:p>
</o:p>
<br>
Vi kommer överens om pris och upprättar ett avtal med Er som hyresvärd.</span></td>
<td valign="top" width="336" height="276">
<span style="font-size:12.0pt;mso-bidi-font-size:10.0pt"><br>
<span style="position: absolute; left: 435; top: 124">

Peter SMedlem sedan dec. 20025 483 inlägg
#6

Det är Microsoft-specifika element som genereras om du skapar ett HTML-dokument i Office 2000 (har jag för mig). Just <o:p></o:p> är ekvivalent med paragrafelementet <p></p> (har jag också för mig ;) ).

:)

ulfeMedlem sedan mars 200348 inlägg
#7

Peter S du har för dig alldeles korrekt, det är när Officedokument sparas som websida som dessa taggar skjuts in i dokumenten

jarvkloMedlem sedan juli 20013 378 inlägg
#8

Det stämmer bra det.
Fast själva taggen har fått sitt utseende från XML... Så det är inte *bara* Microsoft-specifikt - de bara utnyttjar en lite mer avancerad finess (Namespaces) i XML för att skilja "sina" p-taggar från "vanliga" p-taggar internt ;)

Ungefär såhär funkar det:
När man sparar dokument från t.ex. Office som HTML så lägger de (bland annat) med en egen Namnrymd (Namespace) för "Office-taggar".

Exempel från en fil jag just skapade med Word:

<html xmlns:o="urn:schemas-microsoft-com:office:office"
xmlns:w="urn:schemas-microsoft-com:office:word"
xmlns="http://www.w3.org/TR/REC-html40">

Denna harang betyder att om inget "prefix" anges skall det antas att taggarna kommer från HTML4 (xmlns="http://www.w3.org/TR/REC-html40"),
att taggar med prefixet o: definieras nånstans på microsoft (xmlns:o="urn:schemas-microsoft-com:office:office"),
och att taggar med prefixet w: också definieras någonstans på Microsoft (xmlns:w="urn:schemas-microsoft-com:office:word")

Formen <o:p> betyder enligt XML Namespaces ungefär "Taggen som heter p i den namnrymden som i detta dokument heter o, och inte p som finns i dokumentets standardnamnrymd".
Prefixet o: finns alltså med för att markera för t.ex. XML-tolkar att det inte är "vanliga" <p> man menar utan ett annat <p> (i detta fall från Office).

I förlängningen kan man använda detta själv också för att bygga ut xhtml med egna taggar, och t.ex. ge dessa utseenden med CSS - vilket bl.a. denna artikel av Scott Andrew LePera beskriver.

Namespaces finns också beskrivet i det här avsnittet av XHTML-rekommendationen

FuelMedlem sedan okt. 20001 285 inlägg
#9

- §e Micro$oft och deras egna §jr lösningar.....

AndyMedlem sedan sep. 2001138 inlägg
#10

Det är ingen Microsoft-lösning. Namespaces är vanligt förekommande i XML-världen.

127 ms totalt · 3 externa anrop · v20260731065814-full.cf67ef55
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
124 ms — hämta tråd, inlägg och bilagor (db)