精华内容
下载资源
问答
  • 2021-11-16 16:43:32

    第一步在“视图”-“大纲”下,选择文章对应行为1级、2级和3级标题。
    第二步,“引用”下,设置各级目录在目录页中显示形式,自动生成目录。这不同于段落中标题显示样式,段落中标题显示样式需自己在“开始”中设置段落标题样式。此处需要在“目录”-“自定义目录”下修改,修改的是在目录中各标题显示样式。
    在这里插入图片描述

    第三步,设置段落中标题显示样式。“开始”-“样式”栏,自己设置一下Title1、Title2、Title3的字体大小,去选中快捷设置下其他标题格式。
    第四步,页码设置,https://jingyan.baidu.com/article/63acb44a014d9361fcc17eee.html
    目录页要用大写I II III IV,需在大纲视图下,在目录页最下行设置分页符,标记从这里开始要下一页,则下一页开始用1 2 3 4…
    如果是毕业论文,则从封面页设置一个分页符“下一页”,即从摘要页开始使用I II III,至摘要页最后一页最后面截止,截止方法是在最后面最后一页也设置一个分页符“下一页”即可。另外在对应部分设置一下页码格式即可。

    更多相关内容
  • css标题样式_CSS的标题集样式

    千次阅读 2020-09-28 18:40:23
    css标题样式View demo 查看演示Download Source 下载源In this tutorial I’m hoping to give you some ideas and inspiration for your current and future projects! 在本教程中,我希望为您...
    css标题样式

    css标题样式

    Heading Set Styling with CSS

    In this tutorial I’m hoping to give you some ideas and inspiration for your current and future projects!

    在本教程中,我希望为您当前和将来的项目提供一些想法和启发!

    Today, we are going to talk about headings and titles. When you put some content on the web (or on a paper), you have to set up some kind of structure. And this is where you need headings: to give sense to your content.

    今天,我们将讨论标题和标题。 当您在网络上(或纸上)放置一些内容时,必须建立某种结构。 这就是您需要标题的地方:使您的内容有意义。

    We all know how difficult it is to find the appropriate title for the right content, and frankly I’m not good at it so this won’t be the point of the article. Instead, we are going to talk about design.

    我们都知道找到合适内容的适当标题很困难,并且坦率地说我不擅长,所以本文不会重点讨论。 相反,我们将讨论设计。

    How to design a good title, or a good arborescence of titles? I didn’t think much about it until then so I thought it could be a nice exercise, so here we are. I tried to create a few sets of headings, each one with its own feeling.

    如何设计一个好标题,或好标题树? 在那之前我没有考虑太多,所以我认为这可能是一个不错的练习,所以我们来了。 我尝试创建一些标题,每个标题都有自己的感觉。

    A few notes before we start:

    我们开始之前的一些注意事项:

    • Every font used in this tutorial is a free font from Google WebFonts.

      本教程中使用的每种字体都是Google WebFonts的免费字体。

    • You won’t see any vendor prefixes in the CSS snippets, but you will, of course, find them in the files.

      您不会在CSS片段中看到任何供应商前缀,但是您当然会在文件中找到它们。
    • I use the box-model where [width] = [element-width] + [padding] + [borders]. I activate it with the following snippet:

      我使用其中[宽度] = [元素宽度] + [填充] + [边框]的盒子模型。 我使用以下代码段激活它:
    
    *, *:after, *:before {
    	box-sizing: border-box;
    }
    
    

    I don’t think there is much need for an explanation about the markup used in the demos: I used 4 titles, from h1 to h4.

    我认为没有必要对演示中使用的标记进行解释:我使用了4种标题,从h1到h4。

    Why not h5 and h6 you say? Simply because it’s not very usual to have such a depth for normal websites. But if you have one which requires those levels of headings, please be sure to include some styles for them as well. 😉

    为什么不说h5和h6? 仅仅是因为在普通网站上拥有如此高的深度并不是很平常。 但是,如果您有一个需要这些标题级别的标题,请确保也为它们添加一些样式。 😉

    关于垂直节奏的几句话 (A few words on vertical rhythm)

    什么是垂直节奏?(What is vertical rhythm?)

    Vertical rhythm is a very important thing when it comes to web design. It is the concept implying consistent spacing between elements on a page, especially typographic elements.

    当涉及到网页设计时,垂直节奏非常重要。 此概念表示页面上的元素(尤其是印刷元素)之间的间距一致。

    When you write a blog post which is divided into multiple sections like this one, you may want to have proportional spacing around each element, such as titles, paragraphs, images, lists, etc.

    当您写博客文章时,像这样分成多个部分,您可能希望每个元素(例如标题,段落,图像,列表等)周围都有成比例的间距。

    Let me quote Richard Rutter from his great 24 Ways article on vertical rhythm:

    让我引用理查德·鲁特(Richard Rutter)在他的《 24种竖向节奏》的出色文章中

    On the Web, vertical rhythm – the spacing and arrangement of text as the reader descends the page – is contributed to by three factors: font size, line height and margin or padding. All of these factors must calculated with care in order that the rhythm is maintained.

    在网络上,垂直节奏(即阅读者下移页面时文本的间距和排列)是由三个因素造成的:字体大小,行高,边距或填充。 为了保持心律,必须仔细计算所有这些因素。

    Since I’m not a vertical rhythm expert, I decided to not reinvent the wheel and go with a few lines of CSS as a default base to write my demos.

    由于我不是垂直节奏专家,所以我决定不重新发明轮子,而是使用几行CSS作为默认示例来编写演示。

    CSS中的垂直节奏 (Vertical rhythm in CSS)

    
    h1 {
        font-size: 36px;
        line-height: 40px;
    }
    
    h2 {
        font-size: 30px;
        line-height: 40px;
    }
    
    h3 {
        font-size: 24px;
        line-height: 40px;
    }
    
    h4 {
        font-size: 18px;
        line-height: 20px;
    }
    
    /* Won't be used here */
    
    h5 {
        font-size: 14px;
        line-height: 20px;
    }
    
    h6 {
        font-size: 12px;
        line-height: 20px;
    }
    
    

    I also gave a few styles to paragraphs to make them fit to the headings. But we are going to focus on the headings only here.

    我还为段落提供了一些样式,使它们适合标题。 但是,我们将仅在此处关注标题。

    Now that we have covered the basics of our exercise, we can create a few sets of headings!

    现在,我们已经涵盖了练习的基础知识,我们可以创建一些标题!

    Note that each heading will have its styles defined individually, so you will see a lot of repetition of styles among the headings. When you write your styles, you should of course summarize them to avoid repetition.

    请注意,每个标题将分别定义其样式,因此您将在标题中看到很多样式重复。 在编写样式时,您当然应该总结一下样式,以避免重复。

    例子1 (Example 1)

    Headings01

    Let’s start with something pretty simple. Not much involved here, just a few font styles.

    让我们从一些简单的事情开始。 这里涉及的并不多,只是一些字体样式。

    Fonts used: Ultra (sans-serif), Orienta (sans-serif).

    使用的字体: Ultra(sans-serif),Orienta(sans-serif)。

    
    .demo-1 .main h1 {
    	margin: 1em 0 0.5em 0;
    	color: #343434;
    	font-weight: normal;
    	font-family: 'Ultra', sans-serif;   
    	font-size: 36px;
    	line-height: 42px;
    	text-transform: uppercase;
    	text-shadow: 0 2px white, 0 3px #777;
    }
    
    .demo-1 .main h2 {
    	margin: 1em 0 0.5em 0;
    	color: #343434;
    	font-weight: normal;
    	font-size: 30px;
    	line-height: 40px;
    	font-family: 'Orienta', sans-serif;
    }
    
    .demo-1 .main h3 {
    	margin: 1em 0 0.5em 0;
    	color: #343434;
    	font-size: 22px;
    	line-height: 40px;
    	font-weight: normal;
    	text-transform: uppercase;
    	font-family: 'Orienta', sans-serif;
    	letter-spacing: 1px;
    	font-style: italic;
    }
    
    .demo-1 .main h4 {
    	margin: 1em 0 0.5em 0;
    	color: #343434;
    	font-size: 18px;
    	line-height: 20px;
    	font-weight: normal;
    	font-family: 'Orienta', sans-serif;
    }
    
    

    Okay, it was pretty straightforward. Let’s try something a little more detailed.

    好吧,这很简单。 让我们尝试一些更详细的内容。

    例子2 (Example 2)

    Heading02

    This examples shows how to add something to the background of your heading, be it solid color or even an image. The large inset white box shadow for the h1 will ensure that the image does not “collide” with the headline text when we view it on a small screen. The left padding has a percentage value for the same reason: when the viewport becomes very small, we want to keep the padding relative to the width, i.e. keep it fluid.

    本示例说明了如何在标题背景中添加某些内容,无论是纯色还是图像。 h1的较大的插入白框阴影将确保当我们在小屏幕上查看图像时,图像不会与标题文本“冲突”。 出于相同的原因,左侧的填充具有百分比值:当视口变得非常小时,我们要相对于宽度保持填充,即保持其流畅。

    Fonts used: Titillium Web (sans-serif), Muli (sans-serif).

    使用的字体: Titillium Web(sans-serif),Muli(sans-serif)。

    CSS (The CSS)

    
    .demo-2 .main h1 {
    	margin: 1em 0 0.5em 0;
    	font-weight: 600;
    	font-family: 'Titillium Web', sans-serif;
    	position: relative;  
    	font-size: 36px;
    	line-height: 40px;
    	padding: 15px 15px 15px 15%;
    	color: #355681;
    	box-shadow: 
    		inset 0 0 0 1px rgba(53,86,129, 0.4), 
    		inset 0 0 5px rgba(53,86,129, 0.5),
    		inset -285px 0 35px white;
    	border-radius: 0 10px 0 10px;
    	background: #fff url(../images/bartoszkosowski.jpg) no-repeat center left;
    }
    
    .demo-2 .main h2 {
    	margin: 1em 0 0.5em 0;
    	font-weight: normal;
    	position: relative;
    	text-shadow: 0 -1px rgba(0,0,0,0.6);
    	font-size: 28px;
    	line-height: 40px;
    	background: #355681;
    	background: rgba(53,86,129, 0.8);
    	border: 1px solid #fff;
    	padding: 5px 15px;
    	color: white;
    	border-radius: 0 10px 0 10px;
    	box-shadow: inset 0 0 5px rgba(53,86,129, 0.5);
    	font-family: 'Muli', sans-serif;
    }
    
    .demo-2 .main h3 {
    	margin: 1em 0 0.5em 0;
    	font-weight: 600;
    	font-family: 'Titillium Web', sans-serif;
    	position: relative;
    	text-shadow: 0 -1px 1px rgba(0,0,0,0.4);
    	font-size: 22px;
    	line-height: 40px;
    	color: #355681;
    	text-transform: uppercase;
    	border-bottom: 1px solid rgba(53,86,129, 0.3);
    }
    
    .demo-2 .main h4 {
    	margin: 1em 0 0.5em 0;
    	font-weight: 600;
    	font-family: 'Titillium Web', sans-serif;
    	position: relative;
    	font-size: 18px;
    	line-height: 20px;
    	color: #788699;
    	font-family: 'Muli', sans-serif;
    }
    
    
    

    例子3(Example 3)

    Headings03

    I thought it could be a good idea to have a darkish demo. Many sites are using a pretty dark template, like Compass or CodePen.

    我认为有一个黑暗的演示可能是一个好主意。 许多网站使用的模板很暗,例如CompassCodePen

    Once again, I picked an electric blue to go with the dark gray background, but you could do with whatever pleases you. Anyway, I really suggest a punchy color.

    再次,我选择了深蓝色背景的电蓝色,但是您可以随便做什么。 无论如何,我真的建议您使用一种有力的颜色。

    Fonts used: Hammersmith One (sans-serif), Questrial (sans-serif).

    使用的字体: Hammersmith One(sans-serif),Questrial(sans-serif)。

    CSS (The CSS)

    
      
    .demo-3 .main h2:after, 
    .demo-3 .main h3:after, 
    .demo-3 .main h4:after {
    	position: absolute;
    	content: "";
    	left: 0;
    	top: 0;
    	bottom: 0;
    	width: 5px;
    	border-radius: 2px;
    	box-shadow: 
    		inset 0 1px 1px rgba(0,0,0,0.5), 
    		0 1px 1px rgba(255,255,255,0.3);
    }
    
    .demo-3 .main h2:after { background: #0AF; }
    .demo-3 .main h3:after { background: #3BF; }
    .demo-3 .main h4:after { background: #6Cf; }
    
    .demo-3 .main h1 {
    	font-size: 36px;
    	line-height: 40px;
    	margin: 1em 0 .6em 0;
    	font-weight: normal;
    	color: white;
    	font-family: 'Hammersmith One', sans-serif;
    	text-shadow: 0 -1px 0 rgba(0,0,0,0.4);
    	position: relative;
    	color: #6Cf;
    }
    
    .demo-3 .main h2 {
    	margin: 1em 0 .6em 0;
    	padding: 0 0 0 20px;
    	font-weight: normal;
    	color: white;
    	font-family: 'Hammersmith One', sans-serif;
    	text-shadow: 0 -1px 0 rgba(0,0,0,0.4);
    	position: relative;
    	font-size: 30px;
    	line-height: 40px;
    }
    
    .demo-3 .main h3 {
    	margin: 1em 0 .6em 0;
    	padding: 0 0 0 20px;
    	font-weight: normal;
    	color: white;
    	font-family: 'Hammersmith One', sans-serif;
    	text-shadow: 0 -1px 0 rgba(0,0,0,0.4);
    	position: relative;
    	font-size: 24px;
    	line-height: 40px;
    	font-family: 'Questrial', sans-serif;
    }
    
    .demo-3 .main h4 { 
    	margin: 1em 0 .6em 0;
    	padding: 0 0 0 20px;
    	font-weight: normal;
    	color: white;
    	font-family: 'Hammersmith One', sans-serif;
    	text-shadow: 0 -1px 0 rgba(0,0,0,0.4);
    	position: relative;
    	font-size: 18px;
    	line-height: 20px;
    	font-family: 'Questrial', sans-serif;
    }
    
    

    为什么不设边界?(Why not a border?)

    Very good question, my lord! At first, I did use a left border for this demo. It worked like a charm, was fully compatible back to IE1 or something (!).

    很好的问题,我的主! 最初,我确实为该演示使用了左边框。 它像一种魅力一样工作,完全兼容IE1或其他东西(!)。

    Then I wanted to add a subtle light effect to this border. And maybe rounded corners. How am I going to do that? With a pseudo-element of course! Design purpose, no extra markup, perfect use case!

    然后,我想在此边框上添加微妙的灯光效果。 甚至是圆角。 我该怎么做? 当然有伪元素! 设计目的,没有额外的标记,完美的用例!

    What about old browsers you say? Yup, IE6 and IE7 won’t see your magnificent border. From there, you have 2 options:

    您说的旧浏览器怎么样? 是的,IE6和IE7将看不到您的华丽边框。 从那里,您有2个选择:

    • Give those browsers a left border as a fallback

      给这些浏览器一个左边界作为后备
    • Don’t give a damn since it’s a purely visual issue.

      别该死,因为这纯粹是视觉问题。

    I think I’d give the border. 😉

    我想我给边界。 😉

    例子4 (Example 4)

    Headings04

    I heard you like wood. Right?

    我听说你喜欢木头。 对?

    Note: the little leaf on the second level of the title is from FontAwesome. The icon font was “constructed” using Fontello.

    注意:标题第二级上的小叶子来自FontAwesome 图标字体是使用Fontello “构建”的。

    Fonts used: Scada (sans-serif), Carrois Gothic (sans-serif).

    使用的字体: Scada(sans-serif),Carrois Gothic(sans-serif)。

    CSS (The CSS)

    
    .demo-4 .main h1 i, 
    .demo-4 .main h2 i, 
    .demo-4 .main h3 i, 
    .demo-4 .main h4 i {
    	padding-right: 10px;
    	color: #A8D13B;
    	font-size: 0.8em;
    }
    
    .demo-4 .main h2:after, 
    .demo-4 .main h3:after, 
    .demo-4 .main h4:after {
    	position: absolute;
    	content: "";
    	height: 1px;
    	border-radius: 2px;
    	left: 0;
    	bottom: 0;
    	box-shadow: 
    		0 -1px 0 rgba(0,0,0,0.1), 
    		0 1px 0 rgba(255,255,255,0.6);
    }
    
    .demo-4 .main h2:after { width: 100%; } 
    .demo-4 .main h3:after { width:  75%; }
    .demo-4 .main h4:after { width:  50%; }
    
    .demo-4 .main h1 {
    	margin: 1em 0 0.75em;
    	padding: 0 0 5px 0;
    	color: #6B5344;
    	font-weight: normal;
    	position: relative;
    	text-shadow: 0 2px 0 rgba(255,255,255,0.5);
    	font-size: 36px;
    	line-height: 40px;
    	font-family: 'Carrois Gothic', sans-serif;
    }
    
    .demo-4 .main h2 {
    	margin: 1em 0 0.75em;
    	padding: 0 0 5px 0;
    	color: #6B5344;
    	font-weight: normal;
    	font-family: 'Scada', sans-serif;
    	position: relative;
    	text-shadow: 0 2px 0 rgba(255,255,255,0.5);
    	font-size: 30px;
    	line-height: 40px;
    }
    
    .demo-4 .main h3 {
    	margin: 1em 0 0.75em;
    	padding: 0 0 5px 0;
    	color: #6B5344;
    	font-weight: normal;
    	font-family: 'Scada', sans-serif;
    	position: relative;
    	text-shadow: 0 2px 0 rgba(255,255,255,0.5);
    	font-size: 24px;
    	line-height: 40px;
    }
    
    .demo-4 .main h4 {
    	margin: 1em 0 0.75em;
    	padding: 0 0 5px 0;
    	color: #6B5344;
    	font-weight: normal;
    	font-family: 'Scada', sans-serif;
    	position: relative;
    	text-shadow: 0 2px 0 rgba(255,255,255,0.5);
    	font-size: 18px;
    	line-height: 20px;
    }
    
    

    又为什么不设边界?(Why not a border, again?)

    It’s pretty much the same reason as for the previous demo. I didn’t use a bottom border because we can’t set a width to it and I wanted the underline to be smaller as you go deeper in title levels.

    这与上一个演示的原因几乎相同。 我没有使用底部边框,因为我们无法为其设置宽度,并且我希望随着标题级别的增加,下划线会变小。

    One solution would have been to set a width to the titles in order to make the bottom-border behave accordingly, but it’s pretty dirty and could be problematical in long titles.

    一种解决方案是设置标题的宽度,以使底部边框具有相应的行为,但是这很脏,在长标题中可能会出现问题。

    So pseudo-element. Plus, the browser support for pseudo-elements is pretty good nowadays.

    如此伪元素。 另外,现在浏览器对伪元素的支持非常好。

    例子5 (Example 5)

    Headings05

    I think this example is a very good one because it makes the perfect use case for CSS counters. Yes, counters with CSS. I’m sure a few of you don’t even know we could do this kind of magic tricks with CSS!

    我认为这个例子是一个很好的例子,因为它为CSS计数器提供了完美的用例。 是的,使用CSS计数器。 我敢肯定,你们当中的一些人甚至都不知道我们可以用CSS做这种魔术!

    Fonts used: Orienta (sans-serif).

    使用的字体: Orienta(sans-serif)。

    关于CSS计数器的一句话 (A word on CSS counters)

    To put it simple, CSS (2.1!) provides us a way to assign a counter to a type of element, incrementing or decrementing it at each occurrence. Then, with pseudo-elements we can display this counter accordingly.

    简而言之,CSS(2.1!)为我们提供了一种为元素类型分配计数器的方法,该方法在每次出现时递增或递减。 然后,使用伪元素,我们可以相应地显示此计数器。

    There are 2 properties regarding counters (counter-reset and counter-increment) and 2 values for the content property (counter() and counters()).

    关于计数器有2个属性(计数器重置和计数器增量),而内容属性有2个值(counter()和counters())。

    Basically, you reset the counter on the wrapper, and then you increment it on the children. And since a good demo is always better than a long read, please have a look below.

    基本上,您在包装器上重置了计数器,然后在子项上对其进行了递增。 而且由于良好的演示总是比阅读本书更好,因此请在下面查看。

    CSS (The CSS)

    
    
    .demo-5 .main {
    	counter-reset: section-1, section-2, section-3, section-4;
    }
    
    .demo-5 .main h1 {
    	margin: 0.8em 0 0.5em 0;
    	color: #333;
    	font-weight: normal;
    	font-family: 'Orienta', sans-serif;
    	font-size: 36px;
    	line-height: 40px;
    	counter-increment: section-1;
    	counter-reset: section-2 section-3 section-4;
    }
    
    .demo-5 .main h2 {
    	margin: 0.8em 0 0.5em 0;
    	color: #333;
    	font-weight: normal;
    	font-family: 'Orienta', sans-serif;
    	font-size: 30px;
    	line-height: 40px;
    	counter-increment: section-2;
    	counter-reset: section-3 section-4;
    	border-bottom: 1px solid #fff;
    	box-shadow: 0 1px 0 rgba(0,0,0,0.1);
    	padding-bottom: 10px;
    }
    
    .demo-5 .main h3 {
    	margin: 0.8em 0 0.5em 0;
    	color: #333;
    	font-weight: normal;
    	font-family: 'Orienta', sans-serif;
    	font-size: 24px;
    	line-height: 40px;
    	counter-increment: section-3;
    	counter-reset: section-4;
    }
    
    .demo-5 .main h4 {
    	margin: 0.8em 0 0.5em 0;
    	color: #333;
    	font-weight: normal;
    	font-family: 'Orienta', sans-serif;
    	font-size: 18px;
    	line-height: 20px;
    	counter-increment: section-4;
    }
    
    .demo-5 .main h1:before { content: counter(section-1) ". "; }
    .demo-5 .main h2:before { content: counter(section-1) "." counter(section-2) " "; }
    .demo-5 .main h3:before { content: counter(section-1) "." counter(section-2) "." counter(section-3) " "; }
    .demo-5 .main h4:before { content: counter(section-1) "." counter(section-2) "." counter(section-3) "." counter(section-4) " "; }
    
    
    

    To sum up: each level of title increments its own counter and displays (thanks to the :before pseudo-element) it and all the counters of upper levels of headings.

    概括起来:标题的每个级别都会增加其自己的计数器,并显示(由于:before伪元素)标题和所有较高级别标题的计数器。

    For further readings about CSS counters, please refer to:

    有关CSS计数器的更多信息,请参阅:

    例子6(Example 6)

    Headings06

    This is a light example with some color. Headings don’t always need to have a heavy font weight; we can also create impact with a very light font if we make it large enough and captivating using color and text shadows.

    这是一个带有一些颜色的浅色示例。 标题不一定总是需要很重的字体。 如果我们将字体设置得足够大,并使用颜色和文字阴影来吸引人,那么我们也可以使用非常浅的字体来产生影响。

    This example also show how uppercase and italics can be used.

    此示例还显示了如何使用大写和斜体。

    Fonts used: Josefin Sans (sans-serif).

    使用的字体: Josefin Sans(sans-serif)。

    CSS (The CSS)

    
    .demo-6 .main h1 {
    	margin: 1em 0 0.5em 0;
    	font-weight: 100;
    	text-transform: uppercase;
    	color: #00caa6;
    	font-style: italic;
    	font-family: 'Josefin Sans', sans-serif;
    	font-size: 58px;
    	line-height: 54px;
    	text-shadow: 2px 5px 0 rgba(0,0,0,0.2);
    }
    
    .demo-6 .main h2 {
    	margin: 1em 0 0.5em 0;
    	color: #148773;
    	font-size: 26px;
    	line-height: 40px;
    	font-weight: bold;
    	font-family: 'Josefin Sans', sans-serif;
    }
    
    .demo-6 .main h3 {
    	margin: 1em 0 0.5em 0;
    	color: #343434;
    	font-size: 22px;
    	line-height: 40px;
    	font-weight: 100;
    	text-transform: uppercase;
    	font-family: 'Josefin Sans', sans-serif;
    	letter-spacing: 1px;
    	font-style: italic;
    }
    
    .demo-6 .main h4 {
    	margin: 1em 0 0.5em 0;
    	color: #343434;
    	font-size: 18px;
    	line-height: 20px;
    	font-weight: bold;
    	font-family: 'Josefin Sans', sans-serif;
    }	
    
    

    CSS预处理器呢?(What about CSS pre-processors?)

    It occurred to me that mixins from CSS pre-processors (whichever you are using) can be very useful when it comes to such repetitive CSS. Actually, we could build simple functions accepting parameters to ease our life.

    在我看来,来自CSS预处理器(无论您使用的是哪种)的mixin在涉及此类重复CSS时非常有用。 实际上,我们可以构建简单的函数来接受参数以简化我们的生活。

    Let me show you what I mean with a LESS version of our first demo.

    让我告诉您使用我们的第一个演示的LESS版本的含义。

    
    html {
        font-size: 62.5%;
    }
    
    .headings(@font, @size, @lh, @ls, @style, @transform) {
       margin: 1em 0 0.5em 0;
    
       /* REM calculations */
       @sizeREM: @size/10;
       @lhREM: @lh/10;
       
       /* Fallbacks */
       font-size: ~"@{size}px";
       line-height: ~"@{lh}px";
      
       /* Font styles */
       font-size: ~"@{sizeREM}rem";
       line-height: ~"@{lhREM}rem";
       font-family: @font~", sans-serif";
       font-style: @style;
       color: #343434;
       letter-spacing: ~"@{ls}px";
       text-transform: @transform;
    }
    
    h1 {
        .headings(Ultra, 36, 42, 0, normal, uppercase);
        text-shadow: 0 2px white, 0 3px #777;
    }
    
    h2 { .headings(Orienta, 30, 40, 0, normal, capitalize); }
    h3 { .headings(Orienta, 22, 40, 1, italic, uppercase); }
    h4 { .headings(Orienta, 18, 20, 0, normal, capitalize); }
    
    

    Note: the font-size declaration on the html element is to trigger a base 10 convertion. Default size is 16px. 16 * 62.5 / 100 = 10. From there, convertion to rem is way easier.

    注意:html元素上的font-size声明将触发以10为底的转换。 默认大小为16像素。 16 * 62.5 / 100 =10。从那里开始,转换到rem更容易。

    I took the time to add the declarations for both rem and px units in the mixin, and with a little more work we could even tweak a bit our function to use the shorthand property for font settings (font).

    我花了一些时间在mixin中添加rem和px单位的声明,通过做更多的工作,我们甚至可以调整一下功能,以将简写属性用于字体设置( font )。

    Here is the syntax for LESS, but you could do something very similar with Sass/SCSS or Stylus. I’m just used to LESS. 🙂

    这是LESS的语法,但是您可以使用Sass / SCSSStylus做一些非常相似的事情。 我只是习惯了。 🙂

    最后的话 (Final words)

    As a final word, I’d like to stress the fact typography really matters a lot in the web, at least as much as in print. It’s even more true when it comes to blogs, and editorial content.

    最后,我想强调的是,排版实际上在网络上非常重要,至少与印刷上一样重要。 当涉及到博客和社论内容时,情况更是如此。

    As further readings, I’d recommend:

    作为进一步的阅读,我建议:

    Thanks a lot for reading this article and as always, please share any related concepts or comment. 🙂

    非常感谢您阅读本文,并且一如既往,请分享任何相关概念或评论。 🙂

    翻译自: https://tympanus.net/codrops/2012/11/02/heading-set-styling-with-css/

    css标题样式

    展开全文
  • 如果Word 2013中内置的样式不能满足工作需要,我们还可以自由地创建样式,自由地设置需要的样式,以使我们创建样式更符合我们的需求。创建样式有“创建快速样式”和“使用对话框创建样式” 两种方法。创建使用...

    如果Word 2013中内置的样式不能满足工作需要,我们还可以自由地创建新样式,自由地设置需要的样式,以使我们创建的样式更符合我们的需求。创建新样式有“创建快速样式”和“使用对话框创建样式” 两种方法。创建使用样式的具体操作步骤如下:

    一、创建样式

    样式:是指用有意义的名称保存的字符格式和段落格式的集合,这样在编排重复格式时,先创建一个该格式的样式,然后在需要的地方套用这种样式,就无须一次次地对它们进行重复的格式化操作了。

    1、创建快速样式

    创建快速样式可以将设置了各种字符样式和段落格式的文本直接保存为新的快速样式,方法如下:

    (1)选择已经设置好了样式的段落文本;(2)单击“开始”选项卡;(3)单击样式功能组中的“其他”按钮,在弹出的下拉菜单中单击“创建样式”命令,操作如下图所示。

    d43b901e53e9132532ebcf86e770dac0.png创建快速样式方法01

    (4)弹出的“根据样式设置创建新样式”对话框;(5)在“名称”下面的方框中输入新样式的名称,如“样式2”,可以在“段落样式预览”框中看到样式的效果;(6)若对现在的样式格式不满意,可单击“修改”按钮,弹出弹出另一个对话框让我们对样式进行详细的修改,这里后面我们再继续讲解;(7)单击“确定”按钮,确认我们样式的创建。操作过程如下图所示:

    bce9b9b9ada879125c821d72333d61bb.png创建快速样式方法02

    至此,我们利用已经设置好的格式来“创建快速样式”的方法完成。下面我们接着介绍“使用对话框创建样式”的方法。

    2、使用对话框创建样式

    使用对话框创建样式可以在已有的样式基础上创建新样式,也可以创建一个全新的样式,方法基本相同,区别在于前者是在已有样式的基础上来进行修改,后者是完全根据需要来进行创建。

    这里我们以创建三种不同的标题样式为例来进行讲解,每一种样式的格式要求如下:

    一、标题样式样式要求:字体:方正小标宋简体;字号:二号;段落格式:居中;快捷键:“Ctrl+2”;二、分类样式样式要求:字体:黑体;字号:三号;段落格式:首行缩进两字符、两端对齐;快捷键:“Ctrl+3”;三、正文样式样式要求:字体:仿宋_GB2312;字号:三号;段落格式:首先缩进两字符,两端对齐;快捷键:“Ctrl+shift+N”;具体操作方法如下:(1)单击“开始”选择卡;(2)将鼠标移动到“样式”按钮上稍作停留;(3)显示“样式”功能说明;如下图所示:

    d3a0c1bdefe151edd2ebb4c9cfe711be.png

    (1)若单击上图中“(2)”的“样式”按钮,则会弹出下图中的“样式”对话框;(2)若想知道默认的情况下每一种样式都是什么样的格式设置,可以将鼠标移动到样式上,在样式的最右边会出现一个“黑色的小三角形”,将鼠标移动到上面稍作停留;(3)就会显示出相应样式的格式说明,只要我们的鼠标不移开,这说明就会一直显示,这里我们就可以看相应样式的格式设置了;当我们移开鼠标时,样式说明会消失。(4)如果我们单击样式后面的“黑色的小三角形”,则会弹出修改样式的下拉列表;具体操作过程如下图所示;

    522e58a8afef323762f81992037155a1.png对话框创建新样式的方法步骤02

    (5)选择“修改”后单击,则会弹出如下图所示的“修改样式”对话框,如下图所示

    e0ecd12f9b44927fd8db436104ca0c27.png对话框创建新样式的方法步骤03

    在“修改样式对话框”中,我们可以修改:(1)样式的名称;(2)样式的常规格式,如:字体、字号、字型、字体颜色、段落的常规格式等;(3)在样式预览框中,可以看到样式的预览设置;(4)若常规的格式设置不能很好的满足我们对样式的设置要求,我们可以单击上图中的“(4)”格式按钮;(5)在弹出的格式列表中可以更加详细地设置我们样式需要的“字体”,“段落”、“制表位”、“快捷键”等功能,这里我们每选择一种功能后单击,都会弹出相关的对话框供我们设置。

    这里,我们以设置上文中“一、标题样式”为例,设置的参数如下图所示:(1)修改名称为“标题样式”;(2)设置字体为“方正小标宋简体”;(3)设置字号为“二号”;(4)设置段落格式为“居中”;(5)单击“修改样式”对话框左下角的“格式”按钮,在弹出的列表中单击“快捷键”命令,弹出下图中左下图的“自定义键盘 ”对话框,将鼠标定位到“请按新快捷键”下方的方框中,按下键盘上的“ctrl+2”键;(6)单击左下角的“指定”按钮;(7)单击“关闭”按钮,关闭“自定义键盘 ”对话框;(8)单击“修改样式”对话框中的“确定”按钮,完成“标题样式”的设置。具体操作如下图所示。

    ca1ff9bec03532679ea34dcca95dd360.png对话框创建新样式的方法步骤04

    之后,在此文档中,我们要设置标题样式时,就只需要将鼠标定位到需要设置为“标题样式”的段落中,按下键盘上的快捷键“ctrl+2”即可将所选段落设置为上图中设置的格式了。效果如下图所示:

    a88fdd2d4a9ffd96a69e52043ca0c8ba.png

    接着,我们重复上面的操作步骤,根据需要来分别设置“分类样式”和“正文样式”的样式即可。

    a2c2e6f96fdd489caf623bc51de4c77a.png

    温馨提示:

    段落格式的设置

    在我们设置“分类样式”和“正文样式”时,段落格式的缩进需要单击“格式”按钮后,在弹出的列表中单击“段落”命令,在弹出的对话框中进行设置。设置的方式和前面我们介绍过的段落的设置方式是完全一样的。

    样式快捷键的使用与删除

    在我们创建或修改样式时,当指定了样式的快捷键后,快捷键被定入“当前快捷键”列表框中,选中快捷键后单击“删除”按钮可将其删除。在文档中选中文本,按下指定的快捷键即可将指定的样式应用到选定的文本中。除了设置快捷键外,还可以为样式设置其他格式和属性,其操作方法与设置快捷键的方法相同。

    样式的应用范围

    样式我们一般都是应用在一段文字中,也可以选择相应的文本后应于到选定的文本上。当我们是应用在一段文字中时,我们只需要将鼠标定位到段落中后按下相应的快捷键或单击样式中的样式按钮即可。当我们是应用一特定的文字上时,需要先选定需要应用的文字后再按相应样式的快捷键或样式按钮。实际运用效果如下图所示:

    761579dfe7bf9796f0567e2ad09992b6.png

    如上图所示:(1)是将我们设置好的“分类样式”应用到段落中的效果,此应用只需要将鼠标定位到段落中即可按快捷键或单击样式按钮;(2)是将设置好的“分类样式”应用到选定文本中的效果,此应用需要先选中文本后再按快捷键或单击样式按钮。

    至此,我们节课需要介绍的知识点介绍完毕,若你想了解更多关于电脑办公的知识,欢迎关注我们的“百家号——想象力电脑应用”,同时你也可以在百度搜索框中输入“想象力电脑应用”搜索,关注后从头开始学习。下面是我们的部分文章链接,欢迎您的查看和学习:

    Word 2013中样式的认识与内置样式的使用方法——想象力电脑应用

    文本框的插入与编辑(word 2013基础)——想象力电脑应用

    图片的插入、编辑与裁剪(word 2013文档中)—想象力电脑应用

    举报/反馈

    展开全文
  • Spire.Doc支持获取Word文档中段落(Paragraph)和文本范围...当然,我们也可以根据标题样式获取对应的文本。 Word段落样式名称 Spire.Doc中对应的样式名称 Title Title Heading 1 Heading1 Headin...

    Spire.Doc支持获取Word文档中段落(Paragraph)和文本范围(TextRange)的样式,例如标题(Title)、标题1(Heading 1)、副标题(Subtitle)等。当然,我们也可以根据标题样式获取对应的文本。

    Word段落样式名称Spire.Doc中对应的样式名称
    TitleTitle
    Heading 1Heading1
    Heading 2Heading2
    Heading 3Heading3
    Heading 4Heading3
    SubtitleSubtitle

    本文将展示如何从以下文档中获取2级标题对应的文本。

    get-text-by-style-name-1

    代码段:

    //创建Document对象
    Document doc = new Document();
    
    //加载Word文档
    doc.LoadFromFile(@"C:\Users\Administrator\Desktop\sample.docx");
    
    //遍历章节
    foreach (Section section in doc.Sections)
    {
        //遍历段落
        foreach (Paragraph paragraph in section.Paragraphs)
        {
            //判断段落样式是否为Heading 2
            if (paragraph.StyleName == "Heading2")
            {
                //输出标题2对应的文本
                System.Console.WriteLine(paragraph.Text);
            }
        }
    }

    结果:

    get-text-by-style-name-2

                                                                          【下载Spire.Doc最新试用版

    展开全文
  • 但有些不太清楚怎么操作word文档的用户,不知道word文档标题怎么设置,所以今天本文为大家分享的就是word文档设置标题样式的方法。具体方法如下:1、打开一个含有内容的word文档,在菜单栏中选择【开始】。2、在...
  • word设置多级标题样式及编号

    千次阅读 2021-01-21 17:44:42
    目录前言定义新的多级列表设置标题样式插入图(表)编号 前言 之前在写毕业论文时,就对word如何美观、不杂乱地设置多级标题的样式及编号这一问题产生过疑问,但无奈当时时间紧、任务重,所以在尝试了几次设置多级...
  • 如何自定义标题样式 (How to Customize a Heading Style) On the “Home” tab in Word, you’ll find some built-in styles in the “Styles” group, including the Heading 1 and Heading 2 styles. 在Word的...
  • 如果想要使用自己定义的标题样式,就需要修改样式的“大纲级别”,这样才能在导航窗格里显示标题。 在 开始->样式 里选择要显示的自定义样式,右键,点击修改。 在弹出的窗口中选择 格式 -> 段落。 在 缩进...
  • Bootstrap3 标题样式

    千次阅读 2019-05-03 08:18:55
    标题 ...并且,为了在所有浏览器下都得到一致的效果,Bootstrap还为它们提供了预定义的样式。如: <h1>h1. Bootstrap heading</h1> <h2>h2. Bootstrap heading</h2>...
  • //标题2的样式XWPFParagraph xwpfParagraph = doc.insertNewParagraph(run);xwpfParagraph.setStyle(style);其实设置其他的样式都一样。例如:你想设置你的样式为“标题2”(“标题2”只是你在word里看到的标题名称...
  • 对具体表格设置策略, 具体到每一个表格,比如(边框,背景颜色,字体样式等等) 复杂表头样式对象【用于存储当表头的自定义样式信息】: /** * 复杂表头样式信息,包含需要自定义的表头坐标及样式 * */ public...
  • echarts标题添加样式How To Build a Website With HTML 如何使用HTML构建网站This tutorial series will guide you through creating and further customizing this website using HTML, the standard markup ...
  • 在计算机二级等考office科目中Word有多种多样的梅花文本方式方法类似的东西有很多考试的时候你能把所有技巧都使用...新建样式我们还可以自己创建新的样式创建后,我们就可以像使用Word自带的内置样式那样使用新...
  •   最近,在用Word时,在文章中用了几个标题样式,并在其下方加入正文。此时发现,正文默认没有首行缩进两字符,如下图。   因此,对“正文”的样式加以修改。   在其中设置首行缩进两字符。   可是发现,...
  • 步骤二:“样式”中的大标题就选“标题1”,既是我们文档的第一级标题,将光标定在word空白的首行位置,选中“标题1”之后在word页面就可以增加一个标题了,同理要增加多个同级大标题就增加多个“标题1”;...
  • 后面两个函数都是设置Excel文件里的标题样式,专注第一个方法就可以了 /** * 导出房产信息 * @param fcHouseProMain * @param request * @param response * @param redirectAttributes * @return */...
  • 先选中要统一的标题, 点击开始栏中的 点创建样式 则可按选中的标题,按此格式,批量修改其它的标题
  • 1.在项目文件夹里创建名为*.rc的文件,如mya.rc。 2.文件中写入IDI_ICON1 ICON DISCARDABLE "my.ico" 其中,my.ico为图标的文件名。 3.将文件my.ico拷贝到项目文件夹内。 4.若在visual studio中开发,在...
  • excel表格样式采用内置样式 使用Excel 2010内置的单元格样式制作精美的表格效果,最近到了季度汇报的时候,掌握一手excel技能在此刻显得多么重要,为了是你的excel看起来更高大上,今天教大家设置excel表格样式采用...
  • 创建自定义样式圆角dialog对话框

    千次阅读 2021-11-12 14:10:09
    2.在res文件的drawable文件夹创建自己的对话框样式(圆角),命名为my_dialog_shape.xml 3.写一个方法调用对话框布局,触发条件自定义,这里我是写了一个按钮,在按钮的点击事件里调用方法,弹出对话框。在这个方法...
  • ?创建最小的标题的文本标签是?

    千次阅读 2021-06-10 03:47:29
    创建最小的标题的文本标签是?解析【判断题】网页主要由文字、图像和超链接等元素构成,但是也可以包含音频、视频以及Flash等。【单选题】如何使文本以大写字母开头?【单选题】?表单提交中的方式有?【单选题】用于...
  • 用poi导出excel自己设置了标题样式,其他内容样式也跟着变动,最后看到很好的方法单独设置标题可以用下面的方法//定义字体 HSSFFont redFont = (HSSFFont) workbook.createFont(); redFont.setColor(HSSFColor...
  • 出现右边的一条“样式格式”栏,这里面主要就是用到标题1,标题2,标题3。把标题1,标题2,标题3分别应用到文中各个章节的标题上,设置成功后的标题前会出现一黑色小点。--3.当然标题1,标题2,标题3的属性(如字体...
  • Pyecharts 全局配置项之标题配置项

    千次阅读 2020-12-23 17:58:43
    Pyecharts全局配置项共有23小项,今天通过Pyecharts创建树图、图表和实例,具体了解“TitleOpts:标题配置项”的使用方法。1、tree来实现:实现代码:from pyecharts import options as optsfrom pyecharts.charts ...
  •   通过建立正文、标题、表格等的段落样式可以方便的统一调整文章各部分样式类型。... 首先建立“论文正文”样式: 根据格式要求设置中英文字体、...然后设置论文一级、二级、三级、四级标题样式,分别命名为论文章...
  • jquery怎么添加css样式

    千次阅读 2021-06-18 03:29:32
    jquery添加css样式的方法:1、使用addClass()方法添加css样式,语法如“$(selector).addClass(class)”;2、使用css()方法设置css样式,语法如“css("propertyname")”。本文操作环境:windows7系统、jquery1.2.6版...
  • 现有两个Activity,需要修改某一个Activity的标题样式。主要是添加requestWindowFeature(Window.FEATURE_CUSTOM_TITLE);和getWindow().setFeatureInt(Window.FEATURE_CUSTOM_TITLE, R.layout.titleBar样式); 两个...
  • 启动后,需要设置的地方包括样式窗口里的正文、标题。2、首先是正文样式,右击正文样式选择修改,出现修改样式窗口。3、点击左下角格式按钮,选择段落,在弹出的段落框里将特殊格式选择为首行缩进,缩进值设置为2...
  • Bootstrap常用布局样式

    千次阅读 2022-01-16 22:39:51
    Bootstrap常用布局样式1 内容布局1.1 标题类1.2 文本类1.3 列表类2 代码和图文布局2.1 代码样式2.2 图文样式3 表格布局4 辅助样式4.1 添加或移除边框4.2 设置边框颜色 1 内容布局 1.1 标题类 在HTML中,可以使用不同...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 174,338
精华内容 69,735
关键字:

如何创建标题样式