[HTML/JS] Output centreren

Pagina: 1
Acties:

  • Eusebius
  • Registratie: November 2001
  • Niet online
Simpel toch? Ik weet het niet ... ik kom er niet uit. Het enige wat ik wil is de javascript code centreren die in een tabel staat. Het betreft een klok (ik heb die hele code even weggelaten.) Waar ik ook align = center neerzet, het werkt niet.
Hoewel, in Firefox wel, maar in IE niet :?
HTML:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
 </td>
      <td style="text-align: center; width: 80px; 
       background-color: rgb(81, 40, 81); color: rgb(255, 0, 0);">
      <script>


// bron http://simplythebest.net/scripts/
function tick() {
var hours, minutes, seconds, ap;
var intHours, intMinutes, intSeconds;
var today;
today = new Date();
intHours = today.getHours();
intMinutes = today.getMinutes();
intSeconds = today.getSeconds();
if (intHours == 0) {
hours = "12:";
ap = "It's midnight";
} else if (intHours < 12) {
hours = intHours+":";
ap = " AM";
} else if (intHours == 12) {
hours = "12:";
ap = "It's noon";
} else {
intHours = intHours - 12
hours = intHours + ":";
ap = " PM";
}
if (intMinutes < 10) {
minutes = "0"+intMinutes+":";
} else {
minutes = intMinutes+":";
}
if (intSeconds < 10) {
seconds = "0"+intSeconds+" ";
} else {
seconds = intSeconds+" ";
}
timeString = hours+minutes+seconds+ap;
Clock.innerHTML = timeString;
window.setTimeout("tick();", 100);
}
window.onload = tick;


      </script>
      <div id="Clock" ALIGN="center" style="font-family: Verdana; font-size: 10pt;"
      </div>
</td>

      </script>
      <div id="Clock" style="font-family: Verdana; font-size: 10pt;"
      </div>
</td>


Ja, ik doe iets fout ... :) dat lijkt me logisch. Maar wat? Ik heb al op verschillende sites gezocht. Ik beken, k ben nieuw in de html-wereld. Mocht je boos worden dat ik de search niet goed gebruikt heb, geef me dan maar een paar goede startpagina's ... ;)

[edit]
layout verneuking iets bijgesteld. Script erbij gezet. T is slechts een geript scriptje :)

[ Voor 50% gewijzigd door Eusebius op 15-11-2004 02:07 ]

==
hoi


  • curry684
  • Registratie: Juni 2000
  • Laatst online: 12-05 22:23

curry684

left part of the evil twins

HTML is van de buren van Webdesign & Graphics :)

Professionele website nodig?


  • NMe
  • Registratie: Februari 2004
  • Laatst online: 19-05 21:24

NMe

Quia Ego Sic Dico.

Code centreren? Code centreer je niet, output wel. Bedoel je dat je de output van je script niet gecentreerd krijgt? Hoe ziet je script eruit? Want de HTML klopt. :P

'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.


  • Eusebius
  • Registratie: November 2001
  • Niet online
Sorry, heb net naast het surfen (om dit probleem op te lossen) een halve fles wijn op ... :+

==
hoi


  • Puch-Maxi
  • Registratie: December 2003
  • Laatst online: 19-05 23:53
<center> </center> ? of ben ik nu mal in de war ? zo heb ik het geleerd op school

My favorite programming language is solder.


  • Bergen
  • Registratie: Maart 2001
  • Laatst online: 05-05 10:41

Bergen

Spellingscontroleur

De eerste <div> ben je vergeten af te sluiten met een >. Er staat nu dus <div</div>. Verder zou je in die <div style="... ook eens een text-align: center kunnen zetten. Het zou niet nodig moeten zijn en ik weet niet of 't effect heeft, maar je kunt 't proberen...

  • NMe
  • Registratie: Februari 2004
  • Laatst online: 19-05 21:24

NMe

Quia Ego Sic Dico.

Puch-Maxi schreef op maandag 15 november 2004 @ 02:04:
<center> </center> ? of ben ik nu mal in de war ? zo heb ik het geleerd op school
Werkt wel, maar is niet netjes. Check dit.

'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.


  • Puch-Maxi
  • Registratie: December 2003
  • Laatst online: 19-05 23:53
NMe84 schreef op maandag 15 november 2004 @ 02:05:
[...]

Werkt wel, maar is niet netjes. Check dit.
aha handig :) ik ben ook nog maar beginnende in de html wereld, moet voor school website maken. wat is er niet netjes aan die manier dan ?

-edit <center> Deprecated. Defines centered text 3.0 3.0

ahaaa Deprecated=Afgekeurd volgens babelfish

[ Voor 15% gewijzigd door Puch-Maxi op 15-11-2004 02:10 ]

My favorite programming language is solder.


  • curry684
  • Registratie: Juni 2000
  • Laatst online: 12-05 22:23

curry684

left part of the evil twins

Puch-Maxi schreef op maandag 15 november 2004 @ 02:08:
[...]


aha handig :) ik ben ook nog maar beginnende in de html wereld, moet voor school website maken. wat is er niet netjes aan die manier dan ?
Hij doelt vooral op het woordje 'deprecated' en het gedeelte 'not supported' in:
The center element was deprecated in HTML 4.01.

The center element is not supported in XHTML 1.0 Strict DTD.
Daar hebben we namelijk stylesheets voor :)

Professionele website nodig?


  • pasta
  • Registratie: September 2002
  • Laatst online: 04-04 23:18

pasta

Ondertitel

Zoals je ook al in die link had kunnen vinden, de <center> tag is deprecated. Met andere woorden, hij wordt niet meer ondersteunt omdat er andere manieren zijn om zoiets te bereiken. Als voorbeeld voor de <center> tag, dat kan via een span met wat CSS ook prima in het midden. :)

Signature


  • Eusebius
  • Registratie: November 2001
  • Niet online
* <center> </center> werkt niet,
* de div 'deed' het ook zonder > aan het einde (tenminste, hij nam de format instellingen over)

==
hoi


  • Puch-Maxi
  • Registratie: December 2003
  • Laatst online: 19-05 23:53
ik vat hem,
maar moest even de betekenis van het woordje opzoeken. vandaar
maarja het is maar voor school dus ik vind het best ;) dan mogen ze trouwens
handleidinghtml.nl wel eens aanpassen waar daar heb ik dat vandaan...

My favorite programming language is solder.


  • NMe
  • Registratie: Februari 2004
  • Laatst online: 19-05 21:24

NMe

Quia Ego Sic Dico.

Eusebius schreef op maandag 15 november 2004 @ 02:10:
* <center> </center> werkt niet,
* de div 'deed' het ook zonder > aan het einde (tenminste, hij nam de format instellingen over)
Wat spuugt je script voor tekst uit dan? Want de HTML die je hier laat zien doet het wel, na toevoeging van die > dan. :P
Puch-Maxi schreef op maandag 15 november 2004 @ 02:12:
ik vat hem,
maar moest even de betekenis van het woordje opzoeken. vandaar
maarja het is maar voor school dus ik vind het best ;) dan mogen ze trouwens
handleidinghtml.nl wel eens aanpassen waar daar heb ik dat vandaan...
offtopic:
Gebruik liever de tutorials op de site die ik je net gaf. Die zijn altijd up to date met de standaard. :)

'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.


  • curry684
  • Registratie: Juni 2000
  • Laatst online: 12-05 22:23

curry684

left part of the evil twins

Ik zou als ik jou was toch eens de div met de clock zelf alignen, want deze code werkt perfect in FF 1.0 en IE6sp2:
HTML:
1
2
3
4
5
6
7
8
9
10
11
<html><head><title>test</title></head><body>
<table style="width:100%;border:1px solid black">
<tr><td>
<script type="text/javascript">

// Script gestript voor overzicht

</script>
      <div id="Clock" style="font-family: Verdana; font-size: 10pt; text-align:center; ">
      </div>
</td></tr></table></html>

Professionele website nodig?


  • Eusebius
  • Registratie: November 2001
  • Niet online
Scriptje geeft gewoon de tijd weer (of bedoel je dat niet?). Het script is opgenomen in een tabel (te zien aan de </td>). De klok wordt gewoon netjes in font Verdana weergegeven en de fontsize is gewoon aan te passen.

Bovenstaand ff toegepast: nope, geen resultaat. Firefox geeft m wel in t midden weer, maar de IE (6, XP met een SP2) niet ...

Maar, als ik m als apart bestandje test, doet ie het wel ...

[ Voor 35% gewijzigd door Eusebius op 15-11-2004 02:20 ]

==
hoi


  • Eusebius
  • Registratie: November 2001
  • Niet online
Gevonden ..!

verwijder ... width: 80px;

Het viel me opeens op dat geen één tekst in de hele tabel echt in het midden stond. Toen ik ging zoeken naar de oorzaak, kwam ik deze commando tegen die ik niet snapte.

Anyway, iig bedankt voor de link. Staan hier echt alle commando's?

zoals ik al zei, ik ben nieuw in html en heb dit frame met een wysiwyg editor aangemaakt :X

kan dit nog kleiner ...

[ Voor 14% gewijzigd door Eusebius op 15-11-2004 02:28 ]

==
hoi

Pagina: 1