I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Nu er det ikke javascript, men java du har lavet menuen i. Der er flere som slår den funktion fra i deres browser at de kan se java - det har noget med skræk for virus og den slags. Prøv at checke om de har gjort det - og vær indstillet på at nogle ikke kan se det. Til gengæld er der ikke så store problemer omkring browser-version.
Ked af at sige det, men det er en rigtigt dårlig idé at lave menuer i Java. Ofte virker de ikke hvis brugeren har flere åbne vinduer og det er tilfældet hos mig...
Din side ser ganske flot ud på min Explorer version 4.0, men bliver slet ikke vist af min Netscape 4.7 browser. En hyppig årsag til det er hvis det er en <table begyndelse flere end der er </table> afslutninger. Prøv at checke koden med Webwriters \"check koder\" funktion (tryk F9 eller vælg den i menuer funktioner) NS4.7 plejer at kunne klare MERE Java end IE4.0, så jeg tror ikke det er menu\'en (dennegang).
Men nikolaidu har ret. hvorfor bruge noget smart (og skrøbeligt) hvis det kan gøres dumt (og pålideligt) på en simplere måde.
Du starter ikke en ny <tr>, før du laver en <td>. Det er iøvrigt ikke en god idé at centrere inden i en tabel med <div align=\"center\">. Brug hellere: <td align=\"center\" valign=\"top\" height=\"80%\"> Jeg er ikke sikker, men mon \'vAlign\' er tilladt? \'Valign\' og \'valign\', men jeg tror ikke \'vAlign\'.
^^^^ <tr> tag for at starte en ny row ^^^^ Stave valign med lille A (burde ikke være nødvendigt men skader ihvertfald ikke) ^^^^^^^^ komme align=\"center\" ind i td kommandoen og fjerne <div (og den tilhørende </div )
Hvor har du dog fået den kode fra? Nedenfor har jeg kopieret den første del af din tabel med §1, §2 osv foran de linier jeg referererer til nedenunder.
1§ Der er ikke nogen fejl i denne linie. 2§ Ifølge indrykningen skulle dette være en række i en indre tabel indeni <td>en. men i så fald mangler der en <table> foran denne <tr>. 3§ <FONT kommandoen slutter EFTER den <td den starter indeni. 4§ Efter første <tr var der kun een <td, efter anden <tr er der 2 5§ her slutter tabellen 6§ så hvordan kan der slutte en <td her?? 7§ og en <tr her
Jeg er RET sikker på at der skal tilføjes en <TABLE ...> foran §2
I HTML er en container en html-kommando der starter med <navn ...> og ender med </navn>. Og dermed \"indeholder\" et eller andet.
Der er en meget basal regel indenfor HTML der siger at 2 containere aldrig må rage ind over hinanden. Når der starter en <FONT contasiner inde i <TD containeren skal den font-container slutte FØR </td containeren.
Der er situationer hvor HTML containere kan undvære deres afslutning, men indtil du er meget fortrolig med HTML vil jeg anbefale at du er meget, meget omhyggelig med altid at tage dem med, og altid rykker ind så man kan se hvilket niveau containeren hører hjemme på.
eg:
<Table ...> niveau 0, omkranser hele tabellen <tr> niveau 01, skal slutte før tabellen slutter <TD> niveau 02, skal slutte før <tr> slutter noget tekste eller noget i tabelcellen </TD> afslutter niveau 02, nu er det lovligt for niveau 01 at slutte <TD> niveau 02, skal slutte før <tr> slutter numme 2 tabelcelle </TD> afslutter niveau 02, nu er det lovligt for niveau 01 at slutte </TR> afslutter niveau 01 <TR> niveau 01 for næste række <TD colspan=2> niveau 02 Dem eneste situation hvor 2 rækker i en tabel må have et forkelligt antal <td-er i sig er hvis 2 eller flere <TD-er bliver slået sammen med en colspan=tal parameter. her betyder colspan=2 at denne <TD er ligeså bred som de 2 <TD-er i rækken ovenfor. <table> niveau 10. en ny tabel inden i en <td <tr> niveau 11 <td> niveau 12 <font ...> niveau 13 noget tekst i en anden font </font> afslutter niveau 13 </td> afslutter niveau 12 </tr> afslutter niveau 11 </table> afslutter niveau 10 </td> afslutter niveau 02 </tr> afslutter niveau 01 </table> afslutter niveau 0
Jeg vil anbefale at du bruger de næste par timer på at gå HELE siden igennem og sørge for at alle dine containere bliver afsluttet og at alle html kommandoerne bliver skrevet med en eller anden indrykning svarende til hvor mange niveauer den er indeholdt i.
Et godt trick når man roder med tabeller er at sige border=1 i sin tabel kommandoer selv om man slet ikke vil have nogen border i den endelige side. Sådan en border gør det meget nemmere at se hvor de forskellige tabeller starter og ender og giver dermed lidt overblik over hvad man laver. Når så alt er iorden siger man blot border=0 for at slippe af med de extra streger.
Desværre, det er blot en begyndelse. Men når det er gjort vil ca halvdelen af fejlene nok være væk, og det vil være LANGT nemmere at finde og rette de resterende.
mvh JakobA
Synes godt om
Ny brugerNybegynder
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.