2013-05-23 2 views
1

ли это разрешено (в Google зеркальном API) при написании HTML, использовать любые CSS с кодом, как:Возможно использование Inline-CSS (style = "color: ffaa00; font-family: times;"), разрешенное в Google Glass Mirror API?

<h1 style="color:#ffaa00;font-family:times;"> 

, чтобы включить собственный цвет или WebFonts?

На игровой площадке она работает, но я не уверен, если она действительно будет работать на стекле google.

Или только предустановленный "base-style.css" разрешено.

Скопируйте приведенный ниже код.
Go to playground!
Использование "Хром-браузер" и переключите вход от "JSON в HTML"

проверить этот рабочий пример.

<article> 
     <section> 
     <p class="text-auto-size">This <em class="yellow">paragraph</em> 
is base-style-css.<br> 
    This <strong style="color:#ffaa00;font-family:times;">HTML</strong> 
is custom style css.<br> 
    enabled with <_strong style="color:#ffaa00;"> 
     </p> 
     </section> 
    </article> 

ответ

3

В настоящее время веб-шрифты не поддерживаются на стекле. На самом деле, в это время никаких других шрифтов, кроме Roboto, не допускается.

Вы должны иметь возможность указать любой цвет, который вы хотите, используя стандартные методы CSS для цветных и стандартных методов HTML для указания класса или стиля, хотя предлагаемые цвета используются, чтобы держать карты, выглядящие (и работающие) достаточно последовательно.

+0

Знаете ли вы, где я могу найти список разрешенных CSS для стекла или просто ограниченный шрифт, и ничего больше? – AddingColor

+0

Я не могу ответить авторитетно, и я уверен, что есть много разметки CSS, которые не будут работать, но большинство других форматирования должно работать так, как вы ожидаете. Я повторю, однако, что вы, вероятно, не хотите слишком слишком увлекаться, потому что это будет выглядеть значительно иначе, чем другие карты. – Prisoner

1

style="color:#ff0000;" является стандартным рядный стиль, и я не могу себе представить, Google будет блокировать способность стилей HTML элементов в такой простой форме.

Я не уверен, как новый вы к HTML/CSS, но я думаю, что вы путаться с использованием в качестве примера о class="yellow" который аффективно делает то же самое, как style="color: #db1;"

В случае Например, они создали класс CSS под названием «желтый», который выглядит следующим образом:

.yellow { 
    color: #db1; 
} 

Короче говоря, с вышеприведенным правилом CSS включены, эти два будут выдавать одинаковые:

<p class="yellow">I'm yellow text</p> 
<p style="color: #db1;">I'm yellow text, too</p> 

Если ваш вопрос о том, какие названия цветов могут использоваться в HTML, без шестнадцатеричных значений, вот ссылка на эту http://en.wikipedia.org/wiki/Web_colors. Имейте в виду, что некоторые браузеры понимают более широкий спектр, но эти ссылки перечисляют широко принятую связку.

TLDR; Если он работает на игровой площадке Google, это будет более чем вероятно работа в реальной реализации, особенно, если это стандартный стиль HTML/CSS.

+0

Из-за этого сообщения http://stackoverflow.com/questions/16045900/is-it-possible-to-override-roboto-font-by-any-other-webfont Меня беспокоило, возможно ли изменение шрифта, и из-за этих 7 предложенных цветов в base-style.css я не был уверен, что Google стремится держать цвета ограниченными для удобства использования и четкого дизайна.Я не смущен насчет class = «yellow», но спасибо за слово «inline css» и ваш совет – AddingColor

+0

Хмм, ну, похоже, 99% вашего вопроса, включая заголовок, были о 'color', а не' webfonts', просто говорю. Как ни странно, ваше имя пользователя также является «AddingColor». – couzzi

+0

Я имею в виду, я полагаю, что базовая таблица стилей просто предоставляет ярлык для некоторых имен цветов - вы всегда можете ее расширить - я предполагаю. Если не внешняя таблица стилей, возможно, блок