Style.とは? わかりやすく解説

style

別表記:スタイル

「style」とは、時代流派どの様式・行動などの独特なやり方スタイル文体話しぶり思想表現法流行のことを意味する英語表現である。

「style」とは・「style」の意味

「style」が名詞として使われるとき、文芸建築などにおける時代流派どの様式、行動などの独特なやり方文体話しぶり思想表現法流行の型、ぜいたく、上品、型、称号尖筆暦法といった意味をもつ。また、副詞的に「~風に」という意味をもつこともある。「style」が動詞として使われるとき、一定の様式合わせる・型に合わせて作るといった意味をもつ。

「style」の発音・読み方

「style」の発音記号は、「stὰɪl」である。カタカナ表記すると、「スタイル」となる、実際に発音する際は、「スタァィル」というようになる

「s」は、舌先前歯の裏歯茎に近づけ、その隙間から息を出して「ス」と発音する。「t」は、「s」と同様に舌先前歯の裏歯茎につけた状態にし、息を止めた状態から、勢いよく息を破裂させるようにして「トゥ」という音を出す。「a」は、口を広く開け、「ア」と発音する「i」は、口をやや横に開き、舌と上顎との間の空間狭くしてあまり口を開かず「イ」と発音する。「ai」は、二重母音であるため、「a」から「i」スムーズに変化させ、1つ音のように発音する。「a」ははっきりと強く「i」弱めぼかして発音するとよい。「l」は、舌先前歯の裏歯茎につけ、「ウ」と「ル」を同時に出すように発音する

「style」の語源・由来

ラテン語で「ろう板に書くための鉄筆」を意味する「stilus」が変化し「style」となったドイツ語の「Stil」、フランス語の「style」と同じ語源をもつ。「鉄筆」という書くための方法を表す意味から、鉄筆書かれ文章表現上の特色へと転じ、「文体」「様式」「流行の型」を意味するようになった

「style属性」とは

「style属性」は、HTML関連する用語で、HTMLページ内で目的要素直接的にスタイル適用することができる属性のことを指す。「style属性」によって、HTML文書の中の要素CSSプロパティと値を直接記入することが可能となる。ただし、「style属性」は「styleタグ」とは別物である。また、コンテンツ表示・非表示のために「style属性」を使うことは、非準拠となる。

「styleタグ」とは

styleタグ(style要素)は、HTMLタグ一種である。headタグ内に記述しタグ開始タグ終了タグの間にCSSによるスタイル情報記述する使用できる属性は、media・scoped・typeグローバル属性である。

「style」の使い方・例文

「style」を「文芸建築などにおける時代流派どの様式」という意味で用い場合は、「The church is built in Gothic style.(その教会ゴシック様式建築である)」、「style of art(美術様式)」「style of architecture(建築様式)」などといった表現となる。

「style」を「やり方」「スタイル」という意味で用い場合は、「My mother never changed her style of living.(私の母は少しも生活様式変えなかった)」、「It is a style of communication in India.(それはインドコミュニケーション様式だ)」、「It is a style of a decade ago.(それは一昔前やり方だ)」などといった表現となる。

「style」を副詞的に「~風に」「~流に」という意味で用い場合、「sit Japanese style(日本式に座る)」「live French style(フランス流に生活する)」といった表現となる。

「style」を「文体」「話しぶり」「思想表現法」という意味で用い場合、「Your essay is really good in regard to style(あなたのエッセイ文体に関してはとても良い)」「He told me so in a plain style(彼は平易な表現法で私にそう伝えた)」などといった表現となる。

「style」を「流行の型」という意味で用い場合、「These shoes of mine are out of style(私のこの靴は流行遅れだ)」「It is the latest styles in clothes(それは服の最新流行型だ)」などといった表現となる。

「style」を「ぜいたく」という意味で用い場合、「Let's eat in style(豪勢に食事をしよう)」などの表現となる。

スタイル【style】

読み方:すたいる

からだつき。姿。格好。「すらりとして―がいい」

服飾頭髪などの型。「最新流行の―」「ヘア―」

建築・美術・音楽どの様式。型。「前衛的―のビル」「演奏―」

文章文学作品表現形式。特に、文体。「独自の―をもつ作家

個人集団などに固有の考え方や行動のしかた。「ライフ―」


style インラインにおけるスタイルシートの設定

 
機能と値 HTML * Windows Macintosh
スタイルシート定義されている属性 IE3,4,5,6 NS4,6 IE3,4,5 NS4,6
※ HTML表記
◎: HTML4.01Strictで定義されている必須の属性と値
○: HTML4.01Strictで定義されている属性と値
▽: HTML4.01Transitionalの属性と値(非推奨

<style> 〜 </style> スタイルシート

HTML仕様 : HTML4.01Strict

属性機能と値   DTD ※
type MIMEタイプスタイルシートMIMEタイプ指定する
media メディアタイプスタイルシート出力対象とするメディア指定する
カンマ区切ることで複数メディア列記するともできる
デフォルト値は 「screenとなっている

スタイルシート組み込みます。head要素 内でのみ記述可能で、複数スタイルシートの定義が可能です。

※ DTD表記
◎: HTML4.01Strictで定義されている必須の属性と値
○: HTML4.01Strictで定義されている属性と値
▽: HTML4.01Transitionalの属性と値(非推奨

Style イベント


Style クラス

ASP.NET モバイル コントロールスタイル特性1 つオブジェクト整理します

名前空間: System.Web.UI.MobileControls
アセンブリ: System.Web.Mobile (system.web.mobile.dll 内)
構文構文

Public Class Style
    Implements IParserAccessor, ITemplateable, IStateManager,
 ICloneable
public class Style : IParserAccessor, ITemplateable,
 IStateManager, 
    ICloneable
public ref class Style : IParserAccessor, ITemplateable,
 IStateManager, 
    ICloneable
public class Style implements IParserAccessor,
 ITemplateable, 
    IStateManager, ICloneable
public class Style implements IParserAccessor,
 ITemplateable, 
    IStateManager, ICloneable
解説解説
使用例使用例

3 つのユーザー定義スタイル1 つStyleSheet オブジェクト整理する例を次に示します。この 3 つのスタイル対応する 3 つの値が SelectionList オブジェクト保持されます。OnClick コマンド イベント発生すると、SelectStyle 関数呼び出されます。この関数は、TextView オブジェクトの StyleReference プロパティ変更します

<%@ Page Language="VB" 
    Inherits="System.Web.UI.MobileControls.MobilePage"
 %>
<%@ Register TagPrefix="mobile" 
    Namespace="System.Web.UI.MobileControls"
 
    Assembly="System.Web.Mobile"
 %>

<script runat="server">
    Private Sub SelectStyle(ByVal
 sender As Object, _
        ByVal e As EventArgs)
        
        ' Retrieve the style name as a string
        Dim myStyle As String
 = SelectionList1.Selection.ToString()
        ' Match the style name and apply the style to TextView1
        Select Case myStyle
            Case "hot"
                TextView1.StyleReference = "Style1"
            Case "medium"
                TextView1.StyleReference = "Style2"
            Case "mild"
                TextView1.StyleReference = "Style3"
        End Select
    End Sub
</script>

<html  >
<body>
<mobile:StyleSheet id="StyleSheet1" runat="server">
    <mobile:Style font-size="Large" font-name="Arial"
 font-bold="true"
        forecolor="red" font-italic="true"
 backcolor="#E0E0E0" 
        wrapping="wrap" name="Style1">
    </mobile:Style>
    <mobile:Style font-size="Normal" font-name="Arial"
 font-bold="false" 
       forecolor="Blue" font-italic="true"
 backcolor="blue" 
       wrapping="NoWrap" name="Style2">
    </mobile:Style>
    <mobile:Style font-size="Small" font-name="Arial
 Narrow" 
       font-bold="false" forecolor="Green"
 font-italic="false" 
       backcolor="Green" wrapping="NoWrap"
 name="Style3">
    </mobile:Style>
</mobile:StyleSheet>

<mobile:form id="Form1" runat="server">
    <mobile:Label id="Label1" runat="server"
 Text="Today's Special" 
        StyleReference="title" />
    <mobile:TextView id="TextView1" runat="server"
 
        StyleReference="Style1">
        Chili
    </mobile:TextView>
    <mobile:SelectionList runat="server" id="SelectionList1">
        <item Text="hot" Value="hot"/>
        <item Text="medium" Value="medium"/>
        <item Text="mild" Value="mild"/>
    </mobile:SelectionList>
    <mobile:Command ID="Command1" runat="server"
 Text="Select Style" 
        OnClick="SelectStyle" />
    </mobile:form>
</body>
</html>
<%@ Page Language="C#" 
    Inherits="System.Web.UI.MobileControls.MobilePage" %>
<%@ Register TagPrefix="mobile" 
    Namespace="System.Web.UI.MobileControls" 
    Assembly="System.Web.Mobile" %>

<script runat="server">
    void SelectStyle(object sender, EventArgs e)
    {
        // Retrieve the style name as a string.
        String myStyle = SelectionList1.Selection.ToString();
        // Match the style name and apply the style to TextView1.
        switch (myStyle)
        {
            case "hot":
                TextView1.StyleReference = "Style1";
                break;
            case "medium":
                TextView1.StyleReference = "Style2";
                break;
            case "mild":
                TextView1.StyleReference = "Style3";
                break;
        }
    }
</script>

<html  >
<body>
<mobile:StyleSheet id="StyleSheet1" runat="server">
    <mobile:Style font-size="Large" font-name="Arial" font-bold="true"
        forecolor="red" font-italic="true"
 backcolor="#E0E0E0" 
        wrapping="wrap" name="Style1">
    </mobile:Style>
    <mobile:Style font-size="Normal" font-name="Arial" font-bold="false"
 
       forecolor="Blue" font-italic="true"
 backcolor="blue" 
       wrapping="NoWrap" name="Style2">
    </mobile:Style>
    <mobile:Style font-size="Small" font-name="Arial Narrow"
 
       font-bold="false" forecolor="Green"
 font-italic="false" 
       backcolor="Green" wrapping="NoWrap" name="Style3">
    </mobile:Style>
</mobile:StyleSheet>
<mobile:form id="Form1" runat="server">
    <mobile:Label id="Label1" runat="server" Text="Today's
 Special" 
        StyleReference="title" />
    <mobile:TextView id="TextView1" runat="server" 
        StyleReference="Style1">
        Chili
    </mobile:TextView>
    <mobile:SelectionList runat="server" id="SelectionList1">
        <item Text="hot" Value="hot"/>
        <item Text="medium" Value="medium"/>
        <item Text="mild" Value="mild"/>
    </mobile:SelectionList>
    <mobile:Command runat="server" Text="Select Style" 
        OnClick="SelectStyle" />
    </mobile:form>
</body>
</html>
.NET Framework のセキュリティ.NET Frameworkセキュリティ
継承階層継承階層
System.Object
  System.Web.UI.MobileControls.Style
     System.Web.UI.MobileControls.PagerStyle
スレッド セーフスレッド セーフ
この型の public static (Visual Basic では Shared) メンバはすべて、スレッド セーフです。インスタンス メンバ場合は、スレッド セーフであるとは限りません。
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照

Style クラス