/ Forside/ Teknologi / Udvikling / XHTML / Spørgsmål
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
XHTML
#NavnPoint
molokyle 85
flash i xhtml
Fra : zlug
Vist : 1383 gange
85 point
Dato : 13-07-06 22:05

okay jeg har lavet denne side (http://the-real-evil.nightshadow.dk) i valideret XHTML 1.1

derfor iritere det mig at day 1 (http://the-real-evil.nightshadow.dk/?page=comic&comic=1) ikke er valideret...

jeg vil med det samme indrømme min uvidenhed omkring brugen af objekt kode men fejlen er vist her et sted

Kode
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="600" height="850" id="the real evil" align="middle">
      <param name="allowScriptAccess" value="sameDomain" />
      <param name="movie" value="images/comic/1.swf" /><param name="quality" value="high" /><param name="bgcolor" value="#ffffff" /><embed src="images/comic/1.swf" quality="high" bgcolor="#ffffff" width="600" height="850" name="the real evil" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
      </object>


(et eksempel kan ses i det link jeg gav)

hvad skal jeg gøre for at få det korekt???

 
 
Kommentar
Fra : zlug


Dato : 13-07-06 22:13
Kommentar
Fra : zlug


Dato : 13-07-06 22:14
Kommentar
Fra : molokyle


Dato : 14-07-06 05:37

Jeg ved ikke meget om Flash, men jeg er helt stensikker på at <embed ... /> IKKE er en del af XHTML 1.0 standarden: http://www.w3schools.com/tags/default.asp

</MOLOKYLE>



Kommentar
Fra : molokyle


Dato : 14-07-06 05:39

Ps.
Citat
Using The <embed> Element
Internet Explorer and Netscape both support an element called <embed>.

The purpose of this element is to embed multimedia elements in web page:

<embed src="beatles.mid" />

The code fragment above displays a MIDI file embedded in a web page.

Click here to try it yourself

A list of attributes for the <embed> element can be found in a later chapter of this tutorial.

Note: The <embed> element is supported by both Internet Explorer and Netscape, but it is not a standard HTML or XHTML element. The World Wide Web Consortium (W3C) recommend using the <object> element instead.


</MOLOKYLE>

Kommentar
Fra : molokyle


Dato : 14-07-06 05:55

Pps. Derudover:

1.) Der må ikke være mellemrum (whitespace) i en id. Jf.: id="the real evil", du må kalde din id for: "the_real_evil" i stedet. Ellers tror parseren der er tale om multible iid's. I dit tilfælde:

#the
#real
#evil

2.) align="..." findes ikke som parameter i <object....> ... </object> markøren i XHTML 1.0/1.1 og HTML 4.01 strict.dtd. Den findes kun, hvis du erklærer dokumentet med enten transitional eller frames dtd'erne i !DOCTYPE erklæringen: http://www.upsdell.com/BrowserNews/res_doctype.htm

</MOLOKYLE>

Kommentar
Fra : molokyle


Dato : 14-07-06 06:12

Ppps. Jeg bemærkede lige at din <html> ... </html> erklæring heller ikke stemmer overens med din !DOCTYPE.

Du benytter:
Kode
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">


..så derfor skal din <html> ... </html> erklæring skrives:
Kode
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="da">
.
.
.
</html>


</MOLOKYLE>

Kommentar
Fra : zlug


Dato : 14-07-06 07:14

de første par ting viste jeg godt... men hvordan skal jeg ellers sætte en flash fil ind??

til dit sidste... hvorfor det???? det har jeg da aldrig oplevet at er blevet krævet

Kommentar
Fra : zlug


Dato : 14-07-06 07:26

never mind mit første spørgsmål (fant lige et svar)
Kode
<object data="name.swf" type="application/x-shockwave-flash" width="x" height="y">
<param name="movie" value="name.swf" />
<param name="menu" value="false" />
<param name="quality" value="high" />
<param name="bgcolor" value="#FFFFFF" />
<p>Some content for non flash users</p>
</object>


men er stadig intraseret i at høre det andet

Kommentar
Fra : molokyle


Dato : 14-07-06 11:42

Da XHTML i 'virkeligheden er XML med en speciel DTD som gør at HTML tags forstås, skal det være et velformet XML dokument. I 'ren' XML ville man gøre brug af en prolog. F.eks.:
Kode
<?xml version="1.0" encoding="UTF-8" ?>


http://www.w3.org/TR/1998/REC-xml-19980210

Jeg er nu ikke sikker på at <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="da"> erklæringen er 100% nødvendig. Jeg ved blot at alle de 'tunge' drenge bruger det

1. ) http://webdesign101.dk/
2.) http://www.positioniseverything.net/
3.) http://www.cssplay.co.uk/index.html
4.) http://www.alistapart.com/
5.) http://www.csszengarden.com/
6.) osv.

</MOLOKYLE>

Kommentar
Fra : molokyle


Dato : 14-07-06 11:46

Heeiiiii....... Jeg så lige der var kommet en artikel om <embed> og bl.a. Flash og Qiuktime hos:

http://www.alistapart.com/articles/byebyeembed

</MOLOKYLE>

Accepteret svar
Fra : molokyle

Modtaget 85 point
Dato : 14-07-06 12:20

Omkring namespace og sprog angivelse i <html> markøren har jeg på dansk kun fundet dette:

http://www.9am.dk/tutorials/xhtml/lektion1.asp

..nederst på siden.

</MOLOKYLE>

Kommentar
Fra : zlug


Dato : 14-07-06 12:22

hmmm w3s validater brokker sig nu ikke over at det ikke er der så jeg vil antage at det ikke er nødvendigt..

men mange tak for hjælpen

Godkendelse af svar
Fra : zlug


Dato : 14-07-06 12:22

Tak for svaret molokyle.

Kommentar
Fra : zlug


Dato : 14-07-06 12:25

nå okay... så kommer det på... det er bare "en" hvis det er på engelsk ikke?

Kommentar
Fra : molokyle


Dato : 14-07-06 12:30

Jep

Eks. på sprog 'skift' i XML fra w3.org:
Kode
<p xml:lang="en">The quick brown fox jumps over the lazy dog.</p>
<p xml:lang="en-GB">What colour is it?</p>
<p xml:lang="en-US">What color is it?</p>
<sp who="Faust" desc='leise' xml:lang="de">
<l>Habe nun, ach! Philosophie,</l>
<l>Juristerei, und Medizin</l>
<l>und leider auch Theologie</l>
<l>durchaus studiert mit heißem Bemüh'n.</l>
</sp>


Dansk er selvfølgelig : "da"

</MOLOKYLE>

Du har følgende muligheder
Eftersom du ikke er logget ind i systemet, kan du ikke skrive et indlæg til dette spørgsmål.

Hvis du ikke allerede er registreret, kan du gratis blive medlem, ved at trykke på "Bliv medlem" ude i menuen.
Søg
Reklame
Statistik
Spørgsmål : 177577
Tips : 31968
Nyheder : 719565
Indlæg : 6409070
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste