Mit Farbbezeichnungen und Hex-ZahlenMit Farbbezeichnungen und Hex-ZahlenWenn ein Monitor zeigt Farben auf dem Bildschirm, verwendet es die drei Grundfarben des Lichtes: rot, grün und blau (RGB). Der Monitor hat unterschiedliche Mengen der einzelnen Farben, kombiniert sie, und projiziert sie auf einen Bereich des Bildschirms ein Pixel genannt, die für die''Bild-Element steht.''Wenn ein Pixel muss weiß sein, so wird der Monitor zeigt 100 Prozent der Rot, Grün und Blau in dieser Pixel. Wenn ein Pixel schwarz sein muss, dann zeigt der Monitor null Prozent der roten, grünen und blauem Licht, dass in Pixel. HTML verwaltet diese RGB-Kombinationen mit hexadezimal (oder Basis-16). Hex-Notation hat eine Reihe von Set 0 bis 15, im Gegensatz zu den Zahlen 0 bis 9 im Dezimalsystem (Basis 10) haben wir jeden Tag benutzen. Da wir nur eine Ziffer in jeder Zahl Stelle zu verwenden, verwendet dezimalschreibweise A bis F, um die Zahlen 10 bis 15 zu bezeichnen. Zum Beispiel, wenn Sie übersetzen die Zahl 60 in eine Hex-Zahl, die Hex-Entsprechung ist 3C. Aufschreiben 3C ist viel einfacher als das Verfassen von 111100 im Binärsystem.
Wenn Sie sprechen einen Hex-Zahl, die aussieht wie eine Dezimalzahl, z. B. 43, sagst du nicht''dreiundvierzig''''vier, sondern drei.''Diese genaue Aussprache vermeidet Verwirrung; es ist sogar besser, wenn Sie sagen: " 'vier drei hex.''(jedoch sagen, dies kann von Ihnen verlangen, die Person zu der Sie sprechen, dass Sie sich nicht, einen Zauber auf ihn oder sie.) Lassen Sie uns ein Beispiel anschauen und mit ihm spielen ein bisschen beruhigen . Beachten Sie, dass ein Byte 8 Bits und knabbern ist ein 4 Bit ist. Nun, wenn Sie eine Zahl in Binär-und versteckte sie in hex Sie es knabbern zu einer Zeit. Das macht es einfach. Die Zahl 60 ist in Binär-00111100 32 + 16 + 8 + 4 = 60. Jedes Byte besteht aus 8 Positionen von der äußersten rechten Position diejenigen, die am weitesten links stehende 128. Position. Die''0''Einträge haben keinen Wert zugeordnet sie. Daher müssen Sie auch den entsprechenden Stellenwert in der Zusammenfassung. Es ist wie unter der Dezimalzahl 109 und indem es als ein Hundertstel in der Lage, plus 0 in der 10er Position, plus 9 in 1s Position, und nachdem es nochmal bis zu 109. Wie Sie sehen können, werden diese Positionswerte über den Wert von 2 zur Potenz erhoben Basis: 20 zu 1, 21 zu 2, 22 zu 4, 23 zu 8, 24 zu 16, 25 bei 32, 26 wird 64, und 27 werden 128. Wenn Sie sie hinzufügen, alle zusammen (1 + 2 + 4 + 8 + 16 + 32 + 64 + 128), erhalten Sie 255, die binär ist in 11111111. umrechnen hex, nehmen Sie die vier rechten Ziffern addieren und die entsprechenden Werte: 1, 2, 4 und 8, die 15 genauso hoch sein wird. Nach der früheren Beschreibung von Hex-Notation, wissen Sie, dass 15 in hex F. Sie nehmen dann die restlichen vier Ziffern ganz links aus und addieren ihre Positionsdaten Werte: 16 + 32 + 64 + 128, das sind insgesamt 240. Add 240-15, und Sie erhalten 255. So ist 255 in hex FF. Nun, die klüger unter Ihnen werden sich gewundert haben, warum 1111 15 für den ersten Satz der Ziffern auf der rechten Seite ist, aber 1111 wird hinzugefügt bis zu 240 auf der linken Seite. Und wenn es tatsächlich 240, wie kann es sein F? Gute Frage, und dies ist einer der Gründe, warum so viele von uns aufgegeben math. Es ist absolut sinnvoll, aber es ist schwer zu erklären. Man kann wirklich schauen Sie auf zwei Arten: als zwei Häppchen von 15 Stück oder als 1 von 255 Byte. Wir haben eigentlich betrachte es als beides. Wir denken an den rechten 4 Stellen halten ihre Position Werte von 1, 2, 4 und 8 zu einem Gesamtwert von 15 (F) haben. Wir denken, dieses Recht knabbern als der Rest einer Zahl zurück. Dann sind wir auf der linken knabbern suchen und wir denken, der sich ganz links, vier Ziffern wie die Abhaltung des Positions-Werte von 16, 32, 64 und 128 mit einem Gesamtwert von 240. Nun, wenn Sie 240 durch 16 teilen, erhalten Sie 15 (1111), die sich ebenfalls F. So leiten Sie die linke Nibble als auch als F. So erhalten Sie 240 + 15 für 255 (FF). Und immer FF, wenn ein Byte ist nur Einsen ist eine perfekte 255. Denken Sie daran, dass ein bisschen wie eine Menge von Informationen, die entweder definiert werden kann, definiert ist ein Ja-Nein-oder Richtig-Falsch-Wert. (Mit anderen Worten, ist ein Bit gesetzt, wenn der Wert 1, um anzuzeigen, ja oder wahr ist, und setzen, wenn sein Wert liegt zwischen 0 und nicht oder falsch angegeben.) Ein Nibble ist 4 Bit, und ein Byte besteht aus 8 Bits. Für das zweite Nibble (links F), Platz der Wert 15. Sie erhalten 225. Hinzufügen, dass 15 bis. Sie erhalten 240. Dann fügen Sie das Recht, knabbern Wert (15): 240 + 15 = 255. Decoding RGB-TriplettsHTML gibt Farben durch eine sechsstellige Hex-Zahl, als ein Farbcode. Der Farbcode beginnt mit einer Raute (#) und dann die Hexadezimale Zahl folgt. Die sechs-stelligen Hex-Zahl ist eigentlich eine Kombination von drei zweistellige Hex-Zahlen, die die RGB-Werte zu bezeichnen. Diese RGB-Triplets''''können Sie die roten, grünen und blauen Werte einer Farbe zu setzen, und die Farbe Code kombiniert diese Werte und stellt die Farbe. Zum Beispiel, die Farbe # FF00FF-Code bezeichnet den stärksten rot (FF) , kein Grün (00), und die stärkste blau (FF). Diese Farbe Code erzeugt ein magenta Farbe auf dem Bildschirm. Hier sind einige zusätzliche einfache Farb-Code-Beispiele: - # FFFFFF White (rot, blau und grün) - # 000000 Black (nicht rot, nicht blau, nicht grün) - # FF0000 rot - # 00FF00 Green (obwohl die offizielle HTML-Farbe Name ist''Lime'') - # 0000FF Blue Wenn Sie eine weniger intensive Farbe möchten, können Sie unten die rote, grüne oder blaue Farbe Wert in der Farbcode. Zum Beispiel, wenn Sie in ein helleres blau anzuzeigen, können Sie den Farbcode # 0000AA. Facing Grenzen der benannten FarbenLernen, was Farbe Code Wertekombinationen die gewünschte Farbe kann ein Prozess von Versuch und Irrtum. Sobald Sie die Farbe finden, um die Anzahl der Haftnotizen Sie über die richtige Farbe Code erinnern können auf dem gesamten Umfang des Bildschirms bestimmt. Glücklicherweise hat HTML gemeinsamen Farben benannt haben, so können Sie den Namen der Farbe nicht die Farbe eingeben. Tabelle 6-2 fasst die benannten Farben in HTML und die entsprechenden Farbcodes. Mit FarbenpickersEs gibt 216 Web-sichere Farben, die Farben sind Uni-Farben-Display, dass auf jedem Computer, Monitor und Web-Browser. Andere Farben als diese 216 Dithering zeigen geometrische Muster, die in der Farbe, die das Aussehen von Farben zu geben versuchen. Was passiert stattdessen ist, dass die blasse Farben das Erscheinungsbild geben freakish aussehende Decke oder Tartan. Was mehr ist, eine gerasterte Farbe wird anders aussehen auf einem anderen Browser oder auf einem anderen Computer als dem, den Sie verwenden. Also, mit Hilfe von Web-sichere Farben ist der einzige Weg, um sicherzustellen, dass Ihre Website ein einheitliches Aussehen hat, egal wer sie zugreift. Eine der Alternativen zu den klebrigen-note Weg (und ein wirksames Mittel, um sicherzustellen, dass Ihre Website Websichere Farben) ist es, Ihre Farben aus einem Farbauswahl wählen. Wenn Sie einen Web-Authoring-Programm wie DreamweaverSie können wählen Sie aus dem Web-sichere Farben direkt im Programm. Wenn Sie direkt im HTML-Programm zu wählen, gibt es mehrere Quellen im Internet für Sie zu entdecken. Das Microsoft Developer Network-Website hat ein Sicherheits-Palette Seite bei http://msdn2 .microsoft.com/en-us/library/bb250466.aspx. Diese Seite enthält alle Web-sichere Farben auf zwei Arten angezeigt: von Anfang bis Ende, und durch verwandte Farben gruppiert. Wenn Sie Ihren Mauszeiger über die Farbe, die Sie suchen, scheint die Farbe Code in ein Feld neben der Farbe. Ein Artikel eingereicht von Cleo Velasquez Disclaimer:Unsere Website ist nicht verantwortlich für den Inhalt dieses Artikels. Webarticles ist eine kostenlose Informationsquelle. Wichtig: Dieser Artikel "Verwenden Farbbezeichnungen und Hex-Zahlen" wurde durch ein automatisches Software übersetzt. Wir fühlen uns leid für alle Rechtschreibfehler, die möglicherweise aufgetreten sind. Vielen Dank für Ihr Verständnis.
|
|||||
| Online: 324 users browsing the articles directory |
|
|