Wacht even, er lopen twee dingen door elkaar heen. Je hebt twee bestaande sites, en je wilt 'n nieuwe gaan maken, als ik het goed heb.
Wat die nieuwe betreft. Als je met 'n nieuwe site begint, lijkt het mij handig als je dan ook begint met code die nu werkt, en niet met code die tien jaar geleden werkte. Zoals jouw code nu is, krijg je gegarandeerd grote verschillen tussen de diverse browsers.
Wat betreft die base target: die moet inderdaad in de <head>, heb ik grotelijks gemist.
Ik heb 't nog even getest.
In IE 6 en 7 werkt het (openen in nieuw venster), Firefox opent hoe dan ook in hetzelfde venster, Google Chrome en Opera openen 'n nieuwe tab. Safari opent ook 'n nieuw venster. IE 8 opent 'n nieuw venster, maar IE 8 is heel erg traag, dus of je daar je bezoekers gelukkig mee maakt. (Ik dacht zelf dat de link niet werkte in IE 8, in eerste instantie...)
Komt nog bij dat mensen die instellingen dus kunnen veranderen.
Die bestaande sites is 'n ander verhaal.
yourdjeric lijkt in grote lijnen goed te werken.
De skihut-site is 'n ander verhaal. In Firefox, Safari en Google Chrome gaat het menu kapot, het valt uit elkaar. De laatste twee kolommen staan niet onder, maar naast het menu. Als ik even snel naar 'n pagina kijk (die met dj's), zie ik ook enorme verschillen. In Firefox o.a. ziet het er niet goed uit.
Dit zijn dus typisch dingen die met verouderde code te maken hebben.
Maar voor je helemaal in de stress schiet
Die nieuwe site. Die zou ik dus inderdaad maken volgens tegenwoordig gangbare methoden (die ook in de toekomst blijven werken). Dan komen er dus vragen als waarom je 'n pagina in 'n nieuw venster wilt openen. Misschien zijn daar wel betere methoden voor, tegenwoordig (die ook niet zo traag zijn, zoals bij IE 8).
Wat betreft die skihut-site: daar zou je verbeteringen in kunnen aanbrengen, zodat de lay-out in alle browsers goed werkt. Maar dat is 'n enome klus. De vraag is of je daar zin in hebt.
Althans: ik denk dat het 'n enorme klus is, omdat je met tabellen werkt en zonder doctype, en die combinatie leidt al snel tot grote problemen als je iets gaat veranderen. Dan werkt 't wel in Firefox, maar niet mer in IE, dat soort dingen.
Uiteindelijk krijg je 't goed, maar dat kan best veel werk zijn.
Je kunt 'n cursus volgen of zo, je kunt ook hier hulp krijgen. Hoewel 'n cursus nooit kwaad kan, want dat is wat gestructureerder. Die handleidinghtml.nl is op zich prima, alleen inmiddels 'n klein beetje verouderd.
'n Uitstekende Nederlandstalige cursus vind je bij
http://www.web-garden.be/
Je zou trouwens niet de eerste zijn die 'n bestaande site stap voor stap gaat aanpassen, dus het kan wel.
Dat stukje code van jou zou er nu zo uitzien:
HTML:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html lang="nl">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<title>Nieuwe stijl</title>
<style type="text/css">
div#wrapper {text-align: center;}
h1 {color: #30f;}
p {font-weight: bold; color: #4f4f4f; font-size: 1.2em;}
a {color: #60c;}
</style>
</head>
<body>
<div id="wrapper">
<h1>test</h1>
<p>Als voorbeeld hier 2 links die dan in een nieuwe scherm moeten openen <a href="http://www.helpmij.nl">link 1</a> en <a href="http://www.google.nl">link 2</a> link 1 opent in nieuwe scherm link 2 niet.</p>
</div>
</body>
</html>
Dit werkt in alle browsers op dezelfde manier. En het blijft ook werken, ook over tig jaar nog, omdat het aan 'n standaard voldoet.
Die validator waar peter vazed 't over heeft (om je code te testen) kan ook heel erg helpen bij 't maken van goede code.
Goed, lang verhaal.
Twee dingen dus.
1) Wil je goede code maken voor je nieuwe site? Dan moet je gaan leren

Waarbij je hier hulp kunt krijgen (of op 'n ander forum natuurlijk, net wat je wilt).
2) Wil je de fouten uit die skihut-site, zodat die in alle browsers goed werkt? Zelfde verhaal, en dat is waarschijnlijk 'n hele klus.
Edit: wat ik nog vergeet: een van de grote voordelen van css is dus, dat je in één bestand bijvoorbeeld de kleur van je links kunt aanpassen, en dat dan op de hele site in een keer goed is.