Avatar billede Slettet bruger
06. april 2007 - 00:22 Der er 7 kommentarer og
1 løsning

Ændre ExecCommands kommandoer?

Hej.

Som overskriften simpelt siger, er det muligt at ændre på ExecCommands kommandoer? dvs. at når jeg bruger kommandoen 'bold', så skriver den ikke <STRONG> men <b> osv?

Jeg kan sagtens gøre det via ASP, men det er ikke særlig optimalt når jeg skal hen og ændre kommandoen til højrejustéret osv.

Grunden til dette er at jeg gerne vil have det i XHTML Strict.

Hvis koden er krævende, gives der naturligvis meget gerne flere points ud.
Avatar billede roenving Novice
06. april 2007 - 01:37 #1
Hrm, tjah ...

-- hvadfor blande execCommand og xhtml sammen, for der findes jo ikke en browser (og slet ikke en M$-ting !-), der er i stand til at forstå og/eller fortolke xhtml, så det er vel bare spild af tid ?-)

Hvis du stiller spørgsmålet igen om en 3-5 år, kan det være, at der er nogen, der kan give et fornuftigt svar, pt. er det bare rent vrøvl !o]
Avatar billede Slettet bruger
06. april 2007 - 12:54 #2
det har noget at gøre med at overholde standard'er, men det tager jeg som et nej så. finder på et eller andet smart så.
Avatar billede Slettet bruger
06. april 2007 - 19:35 #3
asd
Avatar billede skelboe Nybegynder
19. september 2008 - 15:52 #4
Kan du ikke bruge:
object.execCommand('FormatBlock', false, '<b>');
Avatar billede roenving Novice
19. september 2008 - 16:07 #5
b-tags er ikke gyldige i xhtml 1.0 strict ...
Avatar billede skelboe Nybegynder
19. september 2008 - 16:40 #6
Mente egentlig også
object.execCommand('FormatBlock', false, '<strong>');
Avatar billede roenving Novice
19. september 2008 - 16:58 #7
Ups, både b og strong er ganske valid i xhtml1.0 ...

http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd

-- hvilket bare viser at det er noget voldsomt crap, da det ikke lige passer til filosofien bagved xhtml ...

-- den første nogenlunde rimelige dtd for xhtml er 1.1: http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd ...

-- men også denne xhtml-version er nødt til at brúge en masse fra de princpielt forældede mark-up-versioner, så benyt indtil videre html4.01 strict, indtil vi får en fuldt virkende xhtml-version (2.0, måske endda før vi bliver pensionerede !-)

PS. Liste over doctypes og dtds: http://www.w3.org/QA/2002/04/valid-dtd-list.html
Avatar billede olebole Juniormester
20. september 2008 - 04:43 #8
<ole>

erizias >> Du er fejlinformeret. <strong> og <b> er begge fuldt valide i forhold til alle eksisterende XHTML-versioner - ligesom <i> og <em> er det.

Desværre ser det ud til, at W3C har slækket yderligere på kravene til XHTML 2.0, så vi heller ikke, når den engang bliver færdig, bliver fri for <b> og <i>.

Både <b>, <strong>, <i> og <em> vil med andre ord være fuldt valide under XHTML i rigtig mange år endnu (hvis det nogenside ændre sig) ... men derimod er <STRONG> ikke valid  ;o)

/mvh
</bole>
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester