Anzeige - [Hier werben / Mediadaten]
(?) Tags raten (?) (edit)
 
Reply to this topicStart new topicStart Poll
> Farben in PHP Links?
TTlong
Geschrieben am: Do 8.02.2007, 13:17
Report PostQuote Post

AyomRank 5
**********

Gruppe: Member (aktiv)
Beiträge: 324
Mitglied seit: 8.02.2007


Hallo,

ich habe in einem Forumscruipt die Anzeige für PM's
CODE
$privmsgs = "Sie haben <b>$pms neue</b> <a href=\"".build_link("pm.php")."\">Nachrichten</a>!";


Wie, bzw. mit welchen Parametern gestalte ich den Link in einer Farbe meiner Wahl?


--------------------
Linkpartner für verschiedene Erotik-Projekte gesucht => PN genügt
Top
PMEmail Poster
Top
 
 
PH
#2 Geschrieben am: Do 8.02.2007, 13:24 (+00:06)
Report PostQuote Post

AyomRank 7
**************

Gruppe: Member (aktiv)
Beiträge: 1262
Mitglied seit: 29.08.2004


Wie in HTML auch, z.B. so:

QUOTE
$privmsgs = "Sie haben <b>$pms neue</b> <a href=\"".build_link("pm.php")."\"><font color=\"red\">Nachrichten</font></a>!";
Top
PMEmail Poster
Top
 
Antoine Johannes
office-blog.ch
#3 Geschrieben am: Do 8.02.2007, 13:45 (+00:20)
Report PostQuote Post

AyomRank 5
**********

Gruppe: Member (aktiv)
Beiträge: 458
Mitglied seit: 14.07.2004


QUOTE
$privmsgs = "Sie haben <b>$pms neue</b> <a href=\"".build_link("pm.php")."\"><font color=\"red\">Nachrichten</font></a>!";

Achtung font ist kein gültiges HTML mehr. Mein Vorschlag:
<span style='color:#ff0000'>Nachrichten</span>
Du kannst es auch mit einer CSS Klasse lösen und ja nach Bedingung die Farbe ändern. Wenn Du gültiges HTML verwendest, kannst auch mit Java Script darauf zugreifen, nur für den Fall das Du an Ajax und so denkst.
Gruss
Antoine


--------------------
Top
PMEmail PosterUsers Website
Top
 
Patrick T.
#4 Geschrieben am: Do 8.02.2007, 13:47 (+00:01)
Report PostQuote Post

AyomRank 4
********

Gruppe: Member (aktiv)
Beiträge: 178
Mitglied seit: 20.02.2006


Warum extra span?

Wenn explizit der Link eingefärbt werden soll, langt doch <a style="color: #F00;" ...>...</a>.
Top
PMEmail Poster
Top
 
PH
#5 Geschrieben am: Do 8.02.2007, 21:37 (+07:50)
Report PostQuote Post

AyomRank 7
**************

Gruppe: Member (aktiv)
Beiträge: 1262
Mitglied seit: 29.08.2004


oh - ich wusste gar nicht dass font ausgedient hat wink.gif
Top
PMEmail Poster
Top
 
radarin
GIHD mbH
#6 Geschrieben am: Do 8.02.2007, 21:47 (+00:09)
Report PostQuote Post

AyomRank 5
**********

Gruppe: Member (aktiv)
Beiträge: 429
Mitglied seit: 25.07.2004


'font' war nie vom w3c abgesegnet (ist auf dem mist von netscape und microsoft entstanden) und ist seit html 4.0 (1999) als 'deprecated' (missbilligt) eingestuft...

Top
PMEmail PosterUsers WebsiteICQMSN
Top
 
Antoine Johannes
office-blog.ch
#7 Geschrieben am: Do 8.02.2007, 21:48 (+00:00)
Report PostQuote Post

AyomRank 5
**********

Gruppe: Member (aktiv)
Beiträge: 458
Mitglied seit: 14.07.2004


QUOTE

Warum extra span?
Wenn explizit der Link eingefärbt werden soll, langt doch <a style="color: #F00;" ...>...</a>.

Ja klar geht auch mit Style. Wenn aber Layout und Code getrennt sein sollen ist eine Klasse in Span besser. Erstens musst Du nie mehr direkt in den Code eingreifen und sollte später noch ein Styleswitcher dazu kommen, hast Du es mit einer Klasse viel einfacher.
Dachte doch, dass man bei modernen Website 3Tier ansätze verfolgt. Wo bei ein sepeates Stylesheet nur ein kleiner Aspekt davon ist.
bwt: <br /> und <img /> fliegen auch noch bei XHTML raus. Tags sollten immer abgeschlossen werden. Tags die sich selber abschliessen gehören nicht zur reinen Lehre. <b></b> ist jetzt <strong> </strong>und <u> ist <em> </em> wenn wir schon dabei sind.


--------------------
Top
PMEmail PosterUsers Website
Top
 
radarin
GIHD mbH
#8 Geschrieben am: Do 8.02.2007, 21:54 (+00:06)
Report PostQuote Post

AyomRank 5
**********

Gruppe: Member (aktiv)
Beiträge: 429
Mitglied seit: 25.07.2004


und ich dachte das strong sei nur so microsoft parallel...
Top
PMEmail PosterUsers WebsiteICQMSN
Top
 
SwiZZ
#9 Geschrieben am: Do 8.02.2007, 21:55 (+00:01)
Report PostQuote Post

AyomRank 5
Group Icon

Gruppe: Experten Entwicklung
Beiträge: 247
Mitglied seit: 8.11.2004


endlich was neues gelernt :-)


--------------------
"I said it was an upgrade. I didn't say it was better."
Top
PMUsers Website
Top
 

#10 Geschrieben am: Do 8.02.2007, 22:35 (+00:39)
Report PostQuote Post

AyomRank 3
******

Gruppe: Member (aktiv)
Beiträge: 43
Mitglied seit: 15.09.2004


QUOTE (Antoine Johannes @ Do 8.2.2007, 21:48)
btw: <br /> und <img /> fliegen auch noch bei XHTML raus. Tags sollten immer abgeschlossen werden. Tags die sich selber abschliessen gehören nicht zur reinen Lehre.

hm...das musst du mir jetzt aber erklären. Wie machst du denn einen Zeilebumbruch, wenn nicht mit <br /> unsure.gif
Top
PMEmail PosterUsers Website
Top
 
Sascha Ahlers
#11 Geschrieben am: Do 8.02.2007, 22:44 (+00:08)
Report PostQuote Post

AyomRank 8
Group Icon

Gruppe: Experten Entwicklung
Beiträge: 1701
Mitglied seit: 27.12.2004


Der Zeilenumbruch <br /> wird druch den <l> Tag ersetzt:

CODE
<l>Test</l>



Weiteres zu XHTML 2.0 gibt es unter http://www.w3.org/TR/xhtml2/
Doch bisher muss man sich damit noch nicht beschäftigen, erst wenn die gängigsten Browser auch XHTML 2.0 beherrschen, wird es interessant.

Bearbeitet von Sascha Ahlers am Do 8.02.2007, 22:47


--------------------
Joseph Joubert: "Der Verstand kann uns sagen, was wir unterlassen sollen. - Aber das Herz kann uns sagen, was wir tun müssen."

Sicherheit beim Programmieren: Top 10 application vulnerabilities in 2007
Top
PMEmail PosterUsers WebsiteICQ
Top
 
Patrick T.
#12 Geschrieben am: Do 8.02.2007, 23:07 (+00:23)
Report PostQuote Post

AyomRank 4
********

Gruppe: Member (aktiv)
Beiträge: 178
Mitglied seit: 20.02.2006


QUOTE (Antoine Johannes @ Do 8.2.2007, 22:48)
QUOTE

Warum extra span?
Wenn explizit der Link eingefärbt werden soll, langt doch <a style="color: #F00;" ...>...</a>.

Ja klar geht auch mit Style. Wenn aber Layout und Code getrennt sein sollen ist eine Klasse in Span besser. Erstens musst Du nie mehr direkt in den Code eingreifen und sollte später noch ein Styleswitcher dazu kommen, hast Du es mit einer Klasse viel einfacher.

Dass das Auslagern von CSS besser ist, das ist klar. Davon war ja auch nicht die Rede.

Ich meinte nur, dass dein <span> Element in diesem Fall überflüssig ist. Denn der Link hat ja schon ein Element, nämlich <a>, dem kann man die Eigenschaft zuweisen. Dazu muss man kein zusätzliches span hinzufügen.

Beispiel:

Warum

<a href="#"><span class="Klasse">Text</span></a>,

wenn es in diesem Fall auch mit

<a href="#" class="Klasse">Text</a>

geht.

Das meinte ich nur smile.gif
Top
PMEmail Poster
Top
 
radarin
GIHD mbH
#13 Geschrieben am: Do 8.02.2007, 23:38 (+00:30)
Report PostQuote Post

AyomRank 5
**********

Gruppe: Member (aktiv)
Beiträge: 429
Mitglied seit: 25.07.2004


QUOTE
<l>Test</l>


Also da sehe ich den Sinn nicht, erscheint mir doch als Unsinn. Bei diesem Zeilenumbruch-Konstrukt blick ich nicht ganz durch...
Top
PMEmail PosterUsers WebsiteICQMSN
Top
 
Sascha Ahlers
#14 Geschrieben am: Fr 9.02.2007, 00:13 (+00:34)
Report PostQuote Post

AyomRank 8
Group Icon

Gruppe: Experten Entwicklung
Beiträge: 1701
Mitglied seit: 27.12.2004


QUOTE (radarin @ Do 8.2.2007, 23:38)
Also da sehe ich den Sinn nicht, erscheint mir doch als Unsinn. Bei diesem Zeilenumbruch-Konstrukt blick ich nicht ganz durch...

Ach, ich finde es nicht unsinnig, da sich dadurch zwei Sachen ergeben:
  1. Ein Zeilenumbruch gibt es maximal 1 pro Textblock, doppeltes Auftreten wird somit unterbunden und eine Strukturierung des XHTML Codes wird erzwungen (darum sind Altlasten von XHTML 2 wie h1 bis h6 auch kontraproduktiv, die müssten komplett verschwinden).
  2. Diese Elemente können nun auch mit CSS entsprechend formatiert werden, wodurch CSS auch gleichzeitig etwas wichtiger wird, womit der Druck auf eine komforme Umsetzung bei den Browserherstellern steigt.


--------------------
Joseph Joubert: "Der Verstand kann uns sagen, was wir unterlassen sollen. - Aber das Herz kann uns sagen, was wir tun müssen."

Sicherheit beim Programmieren: Top 10 application vulnerabilities in 2007
Top
PMEmail PosterUsers WebsiteICQ
Top
 
Thema wird von 0 Benutzer(n) gelesen (0 Gäste und 0 anonyme Benutzer)
0 Mitglieder:
Trackback-Url: http://www.ayom.com/track/t/16625

Topic Options Reply to this topicStart new topicStart Poll

 


> Ähnliche Themen
Content-Links zu vergeben telefon 55 0 Mo 1.12.2008, 16:29
Suche Links zum Thema Energiesparen panterchen 52 0 Sa 29.11.2008, 17:44
Wörter aus Text in Links umwandeln halbesbit 239 1 Fr 17.10.2008, 00:22
Color Match, und wie finde ich passende Farben? Feuman 4642 8 Mi 1.10.2008, 20:25
WordPressPlugin für Maskierung der Affiliate Links stalkerX 270 6 Sa 27.09.2008, 12:30
Content gegen Links Justin 162 0 Mi 24.09.2008, 17:44
Links ab PR4 format 157 3 Mi 17.09.2008, 10:24




Anzeige - [Hier werben / Mediadaten]



Anzeigen


[Hier werben / Mediadaten]