New Style and Modify Style Dialog Boxes, Block

 

The Block category of the New Style and Modify Style dialog boxes enables you to define cascading style sheet (CSS) style rules for text blocks. You can apply these style rules to HTML elements, or you can add them to the current page or to an external style sheet.

To define a CSS text block style rule for UI elements on the current page

  1. Open the page in either Design view or Source view.

  2. Optionally, select the text or HTML elements to apply the style to.

  3. In the Format menu, click New Style.

    The New Style dialog box is displayed.

  4. In the Category pane, select Block.

    The text block style selections are displayed in the right pane.

When you apply styles to selected text in Design view, style attributes are inserted inline into the HTML markup for the page. Switch to Source view to review the new style attributes.

To add text block attributes to a CSS style rule defined in an external style sheet

  1. Open an existing external style sheet.

  2. Put the cursor inside the braces of the style rule to be modified.

  3. Do one of the following.

    • Right-click the style sheet in the editor, and then from the shortcut menu, choose Build Style.

    • In the Style Sheet Toolbar, choose Build Style.

    The Modify Style dialog box is displayed.

  4. In the left pane, click Block.

    The text block style selections are displayed in the right pane.

You can apply a CSS style class to an element in the Web page or to the body element itself by setting the element's class property to the name of the class selector.

UIElement List

The following tables list options that are available under the Block category in the New Style and Modify Style dialog boxes.

Block Options

  • line-height
    The spacing between lines of text. If you specify a value, you can select units in the list.

  • vertical-align
    The vertical positioning of the content of an element or a table cell. If you specify a value, you can select units in the list.

  • text-align
    The horizontal positioning of text or an image.

  • text-indent
    The indentation of the first line of text in a paragraph. If you specify a value, you can select units in the list.

  • white-space
    How white space is rendered. White space includes spaces, tabs, and hard returns. Values are as follows:

    • normal   Collapses consecutive white-space characters into a single space.

    • nowrap   Suppresses line wrapping.

    • pre   Preserves white-space characters.

    • pre-line   Preserves white-space characters but wraps text.

    • pre-wrap   Preserves white-space characters and does not wrap text.

    • inherit   Inherits white-space style from a parent element.

  • word-spacing
    The amount of spacing between words. If you specify a value, you can select units in the list.

  • letter-spacing
    The amount of spacing between the letters in a word. If you specify a value, you can select units in the list.

Other UI Elements

  • Selector
    (New Style dialog box only) Enables you to type a class name or click an HTML element to apply the style to. Class names must begin with a period (.). You can also select (inline style), which causes the style to be applied inline to the selected text or HTML elements.

  • Define in
    (New Style dialog box only) Enables you to specify where to write the definition of the style rule. Values are as follows:

    • Current page   The style rule is written to a style element in the current page.

    • New style sheet   A new CSS style sheet is added to the project and the rule is written in it.

    • Existing style sheet   The style rule is added to the CSS style sheet that you specify by using the URL list.

  • URL
    (New Style dialog box only) Enables you to select an existing CSS style sheet. This option is enabled only when Define in is set to Existing style sheet.

  • Apply new style to document selection
    (New Style dialog box only) Specifies that the style is applied to the selected text, class, or HTML element.

  • Preview
    Displays an example of how the style rule will appear when it is applied.

  • Description
    Shows the CSS definition of the style rule.

See Also

Working with CSS Overview