---
title: "Vad betyder denna tag?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/html-css/77026-vad-betyder-denna-tag"
topic: "HTML & CSS"
topic_url: "https://www.webforum.nu/amne/html-css"
author: "dur99vma"
published: "2003-05-15T09:19:00.000Z"
updated: "2003-05-15T14:33:45.000Z"
replies: 9
views: 595
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/html-css/77026-vad-betyder-denna-tag"
---

# Vad betyder denna tag?

## #1 — dur99vma, 2003-05-15T09:19Z

Hej!

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

Permalänk: https://www.webforum.nu/p/77026

## #2 — GunnarD, 2003-05-15T09:22Z

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

Permalänk: https://www.webforum.nu/p/1049825

## #3 — Dino, 2003-05-15T09:23Z

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

Permalänk: https://www.webforum.nu/p/1049826

## #4 — Nickemannen, 2003-05-15T09:29Z

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

Permalänk: https://www.webforum.nu/p/1049831

## #5 — dur99vma, 2003-05-15T09:31Z

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"\>

Permalänk: https://www.webforum.nu/p/1049833

## #6 — Peter S, 2003-05-15T09:41Z

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  ;) ).

 :)

Permalänk: https://www.webforum.nu/p/1049839

## #7 — ulfe, 2003-05-15T10:23Z

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

Permalänk: https://www.webforum.nu/p/1049864

## #8 — jarvklo, 2003-05-15T10:33Z

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](http://www.scottandrew.com/main/2002_05#a000291) beskriver.

Namespaces finns också beskrivet i [det här avsnittet av  XHTML-rekommendationen](http://www.w3.org/TR/xhtml1/#well-formed)

Permalänk: https://www.webforum.nu/p/1049873

## #9 — Fuel, 2003-05-15T11:16Z

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

Permalänk: https://www.webforum.nu/p/1049897

## #10 — Andy, 2003-05-15T14:33Z

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

Permalänk: https://www.webforum.nu/p/1050077

---

Tråden på webben: https://www.webforum.nu/amne/html-css/77026-vad-betyder-denna-tag
