当前位置: 首页 > news >正文

赋的几个发展阶段

赋,起源于战国,形成于汉代,是由楚辞衍化出来的,也继承了《诗经》讽刺的传统。关于诗和赋的区别,晋代文学家陆机在《文赋》里曾说:

诗缘情而绮靡,赋体物而浏亮。

也就是说,诗是用来抒发主观感情的,要写得华丽而细腻;赋是用来描绘客观事物的,要写得爽朗而通畅。陆机是晋代人,他的话说出了晋代以前的诗和赋的主要特点,但不能作机械的理解,诗也要描写事物,赋也有抒发感情的成分,特别是到南北朝时代抒情小赋发达起来,赋从内容到形式都起了变化。

赋,除了它的源头楚辞阶段外,经历了汉赋、骈赋、律赋、文赋几个阶段。

一、古赋,亦称古体赋

古赋从体制上分为三类:骚体赋、散体大赋、小赋。骚体赋以楚辞为基本格调,一唱三叹,故也成为一切赋体之鼻祖。散体赋多指汉赋。汉代大赋在内容题材上,以描写宫殿、游猎、山川、京都等宏大事物为主;在主题上,以夸耀帝国声威、对帝王将相歌功颂德为主。汉赋中的骚体,是指在体制上模仿“楚辞”,并也有以赋而成就名篇的作品。如贾谊的《吊屈原赋》,司马相如的《长门赋》等。汉代小赋多为通篇押韵的韵文。韵文小赋的句式,有的呈单一四言,隔句押韵;也有用三言、七言、六言句相杂;有的则以“楚辞”句式加四言组织全篇。小赋从内容上又分为两类:专门歌咏一个事物,称之为咏物小赋,如枚乘的《柳赋》;抒情为主的抒情言志小赋,如张衡的《归田赋》。

典型的汉赋是宫廷文学,其内容多为天子歌功颂德,描写国家的富强,宫室苑囿的宏丽,水陆物产的丰饶,帝王生活的奢侈,等等。我们看看司马相如《上林赋》中的一段文字:

离宫别馆,弥山跨谷;高廊四注,重坐曲阁;华榱〔cuī催〕璧珰,辇道纚属;步櫩〔yán阎〕周流,长途中宿。夷嵕〔zōng宗〕筑堂,累台增成,岩窔〔yào耀〕洞房。俯杳眇而无见,仰攀橑〔liáo辽〕而扪天。奔星更于闺闼〔tà榻〕,宛虹扡〔tuō拖〕于楯〔shún吮〕轩……

这是描写帝王宫室之盛。大意说:为天子而建的离宫别馆,布满山谷之间,高高的回廊环绕四周,到处是双层楼房,曲折的殿阁,华美的屋椽,嵌玉的瓦当,行辇车的阁道绵延不断,长廊通往各处,一天走不完还须中途住宿。削平山头盖房屋,一层层垒起高台,岩下修筑洞房。俯身下看深幽而无所见;仰身攀着屋椽,可以摸到青天。流星穿过宫门,长虹跨过栏杆……从这段文字中,我们约略窥见汉赋文字特点之一斑。汉赋写得较长,气势开阔,辞藻华丽,描写不厌其细而又极度夸张。虽然富丽堂皇,但形式呆板,很少文学韵味,加上堆砌词藻,艰涩难懂,不易引起读者兴味。这种文学样式流行于两汉400年,其中著名作者有司马相如、扬雄、班固、张衡等。

二、俳赋,亦称骈赋

骈赋是在古赋基础上,发展深化出来的一种新的韵文体。特点是讲求字句上的工整对仗,音节上的轻重协调。在此之前的相当一部分古赋,已经有对仗句,如班固的《两都赋》:“周以龙兴,秦以虎视”;张衡的《东京赋》:“声如风游,泽从雲翔”等亦偶尔出现。魏晋以後,使用对偶句逐渐多了起来,如曹植的《洛神赋》,左思的《三都赋》,陆机的《文赋》。

三、律赋

律赋是在六朝俳赋的基础上变化而来的。律赋在格律方面,即平仄对仗、用典方面要求更为严格,还要限韵限題。主要是为适应唐宋科举考试而产生的一种既讲究对偶,又限制用韵的新赋体。律赋的特点:一是讲究对偶,限定音韵;二是讲究平仄音韵和谐,以八韵为常,四平四仄。律赋一般限定字数,很少有超过四百字的。所谓限韵、次韵,就是依次将所限之韵字,押于每段句尾,所限韵字须巧妙嵌于赋的各段落中(不允许有凑韵),依次构成全赋。到了中唐时期,限韵的律赋作品大量涌现。著名诗人王起、白居易等,都是当时的律赋名家。

唐宋时代科举考试要求作赋,于是骈赋又演化出律赋。律赋有很严的格律:对仗要工整,声律要严密,指定用韵,限制篇幅,把作者的创造性严格束缚住,和明清时的“八股文”差不多。律赋失去了文学性,已不是文学作品。

四、文赋,亦称散赋

文赋是在韩愈、柳宗元等倡导古文运动之影响下出现的。文赋的特点是:打破“只重形式,不重内容”的骈赋、律赋在对偶和用韵方面的限制,趋向散文化。文赋的特征:一是押韵方式比较自由。二是篇中也有一些对偶句,但只是出于修辞的需要。三是讲究章法气势。四是也可采用主客问答形式,句式以散句为主,亦夹有四字句、六字句。如欧阳修《秋声赋》中的“初淅沥以萧飒,忽奔腾而砰湃”。“草拂之而色变,木遭之而叶脱”。苏轼《前赤壁赋》、《后赤壁赋》中的“纵一苇之所如,凌万顷之茫然”、“耳得之而为声,目遇之而成色”。

唐宋两代都出现过“古文”运动,即反对僵化的骈体文,提倡写作刚健质朴、新鲜活泼的散文的运动。其领袖人物韩愈、柳宗元、欧阳修、苏轼等人的散文成就很高,影响很大。受这种优秀散文的影响,骈赋又发生变化,向散文化方向发展,形成文赋。我们看欧阳修的《秋声赋》的一段:

盖夫秋之为状也,其色惨淡,烟霏云敛;其容清明,天高日晶;其气栗冽,砭人肌骨;其意萧条,山川寂寥。其为声也,凄凄切切,呼号奋发。丰草绿缛〔rù入〕而争茂,佳木葱笼而可悦。草拂之而色变,木遭之而叶脱。其所以摧败零落者,乃一气之余烈……

大意是:说起秋的景象,它的色彩凄凉惨淡,烟霭云气都收敛起来;它的形貌清澈爽朗,天空高远阳光明亮;它的气氛寒冷逼人,刺入人的肌肤骨髓;它的意象萧索单调,高山大川寂静空阔。所以秋天的风声,凄凄切切,呼啸着卷过大地震动万物。夏日里,繁密的茂草生机蓬勃,茂盛的树木悦人心目;可是一经秋风吹拂,百草立即枯黄,树木纷纷落叶。它们所以凋零败落,都是肃杀的秋风作用的结果……。这段文字有颜色,有声音,有气氛,有感觉,有情绪,真把秋天的景况形容殆尽,不愧为名文。此外如杜牧的《阿房宫赋》、苏轼的《前赤壁赋》、《后赤壁赋》,都是文赋的代表作。在所有的赋中,文赋可读性最强。文赋写作比较自由,叙事、抒情、议论皆可,已相当接近散文了。

五、后记

赋这种文体从汉代到宋代存在一千多年,宋以后就衰歇了。在文学史上,赋有一定地位,特别在汉代,几乎是具有代表性的文体,它在丰富文学语言和提高表达技巧方面对以后的文学产生过好影响。

相关文章:

赋的几个发展阶段

赋,起源于战国,形成于汉代,是由楚辞衍化出来的,也继承了《诗经》讽刺的传统。关于诗和赋的区别,晋代文学家陆机在《文赋》里曾说: 诗缘情而绮靡,赋体物而浏亮。 也就是说,诗是用来抒发主观感情…...

Model-Free TD Control: Sarsa

import time import random # 相对于Q 效果会差一些 class Env():def __init__(self, length, height):# define the height and length of the mapself.length lengthself.height height# define the agents start positionself.x 0self.y 0def render(self, frames50):fo…...

CloudBase CMS的开发注意事项

引言 在进行基于云开发的微信小程序开发时为了减轻工作量打算用CloudBase CMS来减轻工作量,随后去了解并体验了CloudBase CMS的使用,总体来说还有些许问题没有解决,对减轻后台管理工作并没有起到很大的作用。 项目情景 使用CloudBase CMS来管…...

大佬联合署名!反对 ACL 设置匿名期!

夕小瑶科技说 原创 作者 | 智商掉了一地、Python 近日,自然语言处理领域的多位知名学者联合发起了一项反对 ACL 设置匿名期的联合署名行动,包括著名学者 William Wang 和 Yoav Goldberg 在内,还有Christopher Potts、Hal Daume、Luke Zettl…...

【JavaSE】Java基础语法(十四):Static

文章目录 概述特点与应用注意事项为什么一个静态方法中只能访问用static修饰的成员? 概述 Java中的static是一个修饰符(也可称关键字),可以用于修饰变量、方法和代码块。 特点与应用 static修饰的成员具有以下特点: 被类的所有对…...

1.Linux初识

在 Linux 系统中,sudo 是一个重要的命令,可以允许普通用户以管理员权限来运行特定的命令。通过 sudo 命令,普通用户可以暂时获取管理员权限,执行需要管理员身份才能执行的操作。 下面是一些关于 sudo 命令的用法: 以管…...

进程(二)

这一节我们写个MFC剪切板程序 1.下载相应的组件 工具->工具视图,因为之前已经下载过一部分了,这里如果创建MFC报错的话,就要把没下载的补上 此项目需要MFC库 解决方法 2.创建MFC程序 3.打开资源视图,直接在菜单栏顶部搜索…...

《消息队列高手课》课程笔记(二)

消息模型:主题和队列有什么区别? 两类消息模型 早期的消息队列,就是按照“队列”的数据结构来设计的。 生产者(Producer)发消息就是入队操作,消费者(Consumer)收消息就是出队也就是…...

以“智”提质丨信创呼叫

随着人工智能、大数据、云计算等新兴技术飞速发展,呼叫中心、全媒体智能客服等现已被广泛应用于多个行业领域。其中,呼叫中心作为政企对外服务的重要窗口,已从“传统电话营销”发展到“智能呼叫中心”阶段,以客户服务为核心&#…...

Pool与PG的说明以及Ceph的IO流程

Pool与PG的说明以及Ceph的IO流程 Pool与PG Ceph中的数据是以对象的形式存储在存储池(pool)中的。每个存储池都被划分为若干个存储组(PG),每个存储组同时也是一个数据分片(shard)。存储组是Ceph用来实现数据的分布式存储和高可用的重要组成部分。每个存储组包含若干…...

20230529_Hadoop_集群操作命令

HDFS_集群操作命令: 一、集群启停命令 # 启动Hadoop的HDFS进程start-dfs.sh# 关闭Hadoop的HDFS进程stop-dfs.sh# 单独关闭某一个进程hadoop-daemon.sh start[/stop] namenode[/datanode/secondarynamenode]二、HDFS文件系统的基本信息 数据的路径表达方式&#xff…...

边缘计算AI硬件智能分析网关V1版的接入流程与使用步骤

我们的AI边缘计算网关硬件——智能分析网关目前有两个版本:V1版与V2版,两个版本都能实现对监控视频的智能识别和分析,支持抓拍、记录、告警等,在AI算法的种类上和视频接入上,两个版本存在些许的区别。V1的基础算法有人…...

【redis】Stream、String 超详细介绍

文章目录 一、Stream1.1 写入数据XADD条目 ID 的格式 1.2 获取数据XRANGE 和 XREVRANGEXREAD 监听新条目非阻塞形式阻塞形式 1.3 消费者组XGROUP 创建消费者组XREADGROUP 通过消费者组消费XACK 确认消息消费者组示例 1.4 XPENDING 和 XCLAIM 认领 其他消费者 的待处理消息XPEND…...

算法基础学习笔记——⑫最小生成树\二分图\质数\约数

✨博主:命运之光 ✨专栏:算法基础学习 目录 ✨最小生成树 🍓朴素Prim 🍓Kruskal算法 ✨二分图 🍓匈牙利算法 ✨质数 🍓(1)质数的判定——试除法 🍓(2&…...

了解信号的传输方式、编码与调制、信道的极限容量

1.了解信号的传输方式、编码与调制、信道的极限容量 笔记来源: 湖科大教书匠:传输方式 声明:该学习笔记来自湖科大教书匠,笔记仅做学习参考 1.1 了解信号的传输方式 串行传输与并行传输 同步传输与异步传输 为什么需要收发双发…...

SpringBoot自动配置原理总结

1、我们需要从主启动类的SpringBootApplication注解开始分析: SpringBootApplication是一个复合注解,进入以后看到主要包括以下三个注解: SpringBootConfiguration EnableAutoConfiguration ComponentScan(excludeFilters { Filter(type …...

【LeetCode: 410. 分割数组的最大值 | 暴力递归=>记忆化搜索=>动态规划 】

🚀 算法题 🚀 🌲 算法刷题专栏 | 面试必备算法 | 面试高频算法 🍀 🌲 越难的东西,越要努力坚持,因为它具有很高的价值,算法就是这样✨ 🌲 作者简介:硕风和炜,…...

内核对象和两种同步

概念 Windows 中每个内核对象都只是一个内存块,它由操作系统内核分配,并只能由操作系统内核进 行访问 它的所有者:内核对象的所有者是操作系统内核,而非进程,也就是说当进程退出,内核对象不一定会销毁 法…...

水表远程监控系统有什么功能吗?

水表远程监控系统是通过远程传输水表数据,实现对水表的远程监控和管理的一种智能化系统。它主要具备以下功能: 1.远程抄表功能:通过远程传输技术,实现对水表的远程抄表和监控,无需人工上门抄表,节省人力成本…...

zabbix自定义监控

一、案例操作:自定义监控内容 案列:自定义监控客户端服务器登录的人数 需求:限制登录人数不超过 3 个,超过 3 个就发出报警信息 1、自定义监控内容的操作步骤 1.1 在客户端创建自定义 key 明确需要执行的 linux 命令 who | …...

C++初阶-list的底层

目录 1.std::list实现的所有代码 2.list的简单介绍 2.1实现list的类 2.2_list_iterator的实现 2.2.1_list_iterator实现的原因和好处 2.2.2_list_iterator实现 2.3_list_node的实现 2.3.1. 避免递归的模板依赖 2.3.2. 内存布局一致性 2.3.3. 类型安全的替代方案 2.3.…...

stm32G473的flash模式是单bank还是双bank?

今天突然有人stm32G473的flash模式是单bank还是双bank?由于时间太久,我真忘记了。搜搜发现,还真有人和我一样。见下面的链接:https://shequ.stmicroelectronics.cn/forum.php?modviewthread&tid644563 根据STM32G4系列参考手…...

利用ngx_stream_return_module构建简易 TCP/UDP 响应网关

一、模块概述 ngx_stream_return_module 提供了一个极简的指令&#xff1a; return <value>;在收到客户端连接后&#xff0c;立即将 <value> 写回并关闭连接。<value> 支持内嵌文本和内置变量&#xff08;如 $time_iso8601、$remote_addr 等&#xff09;&a…...

盘古信息PCB行业解决方案:以全域场景重构,激活智造新未来

一、破局&#xff1a;PCB行业的时代之问 在数字经济蓬勃发展的浪潮中&#xff0c;PCB&#xff08;印制电路板&#xff09;作为 “电子产品之母”&#xff0c;其重要性愈发凸显。随着 5G、人工智能等新兴技术的加速渗透&#xff0c;PCB行业面临着前所未有的挑战与机遇。产品迭代…...

三维GIS开发cesium智慧地铁教程(5)Cesium相机控制

一、环境搭建 <script src"../cesium1.99/Build/Cesium/Cesium.js"></script> <link rel"stylesheet" href"../cesium1.99/Build/Cesium/Widgets/widgets.css"> 关键配置点&#xff1a; 路径验证&#xff1a;确保相对路径.…...

DAY 47

三、通道注意力 3.1 通道注意力的定义 # 新增&#xff1a;通道注意力模块&#xff08;SE模块&#xff09; class ChannelAttention(nn.Module):"""通道注意力模块(Squeeze-and-Excitation)"""def __init__(self, in_channels, reduction_rat…...

2.Vue编写一个app

1.src中重要的组成 1.1main.ts // 引入createApp用于创建应用 import { createApp } from "vue"; // 引用App根组件 import App from ./App.vue;createApp(App).mount(#app)1.2 App.vue 其中要写三种标签 <template> <!--html--> </template>…...

sqlserver 根据指定字符 解析拼接字符串

DECLARE LotNo NVARCHAR(50)A,B,C DECLARE xml XML ( SELECT <x> REPLACE(LotNo, ,, </x><x>) </x> ) DECLARE ErrorCode NVARCHAR(50) -- 提取 XML 中的值 SELECT value x.value(., VARCHAR(MAX))…...

【学习笔记】深入理解Java虚拟机学习笔记——第4章 虚拟机性能监控,故障处理工具

第2章 虚拟机性能监控&#xff0c;故障处理工具 4.1 概述 略 4.2 基础故障处理工具 4.2.1 jps:虚拟机进程状况工具 命令&#xff1a;jps [options] [hostid] 功能&#xff1a;本地虚拟机进程显示进程ID&#xff08;与ps相同&#xff09;&#xff0c;可同时显示主类&#x…...

蓝桥杯 冶炼金属

原题目链接 &#x1f527; 冶炼金属转换率推测题解 &#x1f4dc; 原题描述 小蓝有一个神奇的炉子用于将普通金属 O O O 冶炼成为一种特殊金属 X X X。这个炉子有一个属性叫转换率 V V V&#xff0c;是一个正整数&#xff0c;表示每 V V V 个普通金属 O O O 可以冶炼出 …...